经过测试,使用script加载官方的“https://res.wx.qq.com/open/js/jweixin-1.2.0.js”可以。
wx.previewFile 失败引入的1.2.0js中没有previewFile方法,在wx.ready 中 引用 wx.previewFile 一直debug cancel,请问有什么解决方法吗?
2020-08-21看了N篇这个previewFile的文章后,加上拿到各种回复测试之后,怀疑这个“previewFile”在造假~
企业微信JS-SDK调用wx.previewFile预览文件失败?企业微信JS-SDK调用wx.previewFile预览文件失败调用的js里根本就没有previewFile的方法,调用checkJsApi也提示该接口无法使用 [图片]
2020-08-21引用官方的API文档说明: 获取本地图片接口 wx.getLocalImgData({ localId: '', // 图片的localID success: function (res) { var localData = res.localData; // localData是图片的base64数据,可以用img标签显示 } }); 备注:此接口仅在 iOS WKWebview 下提供,用于兼容 iOS WKWebview 不支持 localId 直接显示图片的问题。要求IOS版本为2.4.6及以上 也就是说,官方也说明这个接口只在IOS上使用。 有个取巧的方案:把图片上传到临时素材库获取到媒体ID,再通过“获取临时素材”接口下载到本地即可。请求方式:GET(HTTPS) 请求地址:https://qyapi.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID 参数说明 : 参数 必须 说明 access_token 是 调用接口凭证 media_id 是 媒体文件id, 见上传临时素材
wx.getLocalImgData在安卓中无法使用wx.getLocalImgData在安卓中直接不执行了,那么,前端如何拿到图片的base64呢??????
2020-08-20