如题,小程序+webview的方式加载h5页面,在PC微信端都无法使用chooseImage,
step1、初始化jssdk
wx.config({
debug: false,
appId, // 必填,公众号的唯一标识
timestamp: ret.data.timestamp, // 必填,生成签名的时间戳
nonceStr: ret.data.noncestr, // 必填,生成签名的随机串
signature: ret.data.signature, // 必填,签名
jsApiList: [
'updateAppMessageShareData',
'updateTimelineShareData',
'onMenuShareAppMessage',
'onMenuShareTimeline',
'chooseImage',
'previewImage',
'uploadImage'], // 必填,需要使用的JS接口列表
openTagList: ['wx-open-launch-weapp']
})
step2、页面中,选择图片
wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) {
},
fail: function (err) {
console.error('checkJsApi chooseImage err结果', err)
}
})
mac和windows的结果不一样
mac上:
初始化就报错,提示“config:function declared but not implenmented”
(是不是拼写错了?implenmented?)
选择图片时,提示错误“chooseImage:the permission value is offline verifying”
window上:
初始化不报错。
无法选择图片,提示“chooseImage: function no implement”
APPID:wx2befe73933bceac1
pc小程序里的h5不能调用chooseImage