收藏
回答

wx.showShareImageMenu 下载图片出现不明原因错误?

小程序图片下载,使用如下代码

wx.downloadFile({

url: url,

success: (res) => {

wx.showShareImageMenu({

path: res.tempFilePath

})

},

fail: function(res) {

console.log(res)

wx.showToast({

title: '保存失败,请稍后重试'

})

}

})

在开发工具能弹出如图,但发布到微信正式环境,点击保存到相册 没有任何反应了(之前是好的,突然某一天没反应了), 使用真机调试 出现 errMsg: "showShareImageMenu:fail Cannot read property 'initScl' of undefined" 这个提示,请问这是什么原因?

回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    2023-08-01

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-08-01
    有用
    回复 2
    • Demons
      Demons
      2023-08-01
      你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
      2023-08-01
      回复
    • 💖大战牛魔王💖
      💖大战牛魔王💖
      2023-08-02
      已上传,微信号:lunbawu
      2023-08-02
      回复
  • 小星星
    小星星
    01-06

    我的小程序也偶发性出现保存图片没反应的问题,没有任何提示

    01-06
    有用 1
    回复 1
    • Tony
      Tony
      05-28
      我的也是保存图片没反应
      05-28
      回复
  • 💖大战牛魔王💖
    💖大战牛魔王💖
    2023-08-02
    	handle_fenxiang(url) {
    		
    				wx.downloadFile({
    				url:"https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg",
    					success: (res) => {
    						wx.showShareImageMenu({
    							path: res.tempFilePath
    						})
    					},
    					fail: function(res) {
    						console.log(res)
    						wx.showToast({
    							title: '保存失败,请稍后重试'
    						})
    					}
    				})
    			},
    
    2023-08-02
    有用
    回复 4
    • 💖大战牛魔王💖
      💖大战牛魔王💖
      2023-08-02
      就这段的代码,在开发工具中是好的,会唤起微信的 保存到相册的 底部功能,但在微信环境中,点击保存到相册,没有任何反应,于是就出现了,如问题表述中的 错误。。
      2023-08-02
      回复
    • Tony
      Tony
      05-28
      我的报错也没有,就直接关闭弹窗了
      05-28
      回复
    • 吃🍬
      吃🍬
      06-18回复Tony
      解决了吗
      06-18
      回复
    • Tony
      Tony
      07-18回复吃🍬
      我的是权限没开,在公众号上开下加下权限就行了
      07-18
      回复
登录 后发表内容