html52.com
我爱小程序-开发者交流社区

点击图片预览大图,控制台报错

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.previewImage 工具 "6.6.3" 2.4.4及2.5.0

- 当前 Bug 的表现(可附上截图)

- 当前 Bug 的表现(可附上截图)点击图片预览大图正常,但是控制台却报错提示:

点击图片预览大图正常,但是控制台却报错提示:

app error: appServiceSDKScriptError

Cannot read property 'mode' of undefined;at api onAppEnterBackground callback function

TypeError: Cannot read property 'mode' of undefined

- 预期表现

点击图片预览大图,控制台没有报错信息。

- 复现路径

wx.previewImage({

current: e.currentTarget.dataset.thisimgurl, //点的是哪张图片

urls: [e.currentTarget.dataset.thisimgurl],

complete(e) {

console.log("previewImage", urls);

}

})


- 提供一个最简复现 Demo

wxml:

<image  bindtap='bindPrevewPicture' data-thisimgurl='https://shijiu.jiusanye.com/file/images/userheadimage/userdefaultheadimg.png'  src='https://shijiu.jiusanye.com/file/images/userheadimage/userdefaultheadimg.png'  />

js:

bindPrevewPicture(e) {

console.log("tapPrevewPictureHandler", e);

wx.previewImage({

current: e.currentTarget.dataset.thisimgurl, //点的是哪张图片

urls: [e.currentTarget.dataset.thisimgurl],

complete(e) {

console.log("previewImage", urls);

}

})

},

代码块:
https://developers.weixin.qq.com/s/YcvAlsmt7m5I


网友回复

娇华:

这是一个已知问题,我们会尽快进行修复。

。:

开发者工具在 v2.4.4 和 v2.5.0 的基础库中只要发生切后台的行为,都会产生这个错误。真机上不会产生这个错误。

官方会在下个基础库版本中进行修复。



-----------在别的问题下看到官方如此回答


jack:

好的

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付