收藏
回答

微信开发工具更新后图片显示bug

问题模块 框架类型 操作系统 工具版本
开发者工具 小程序 Windows 1.02.1803150

微信开发工具最近更新到v1.02.1803150,我发现更新之后原来调用wx.chooseImage方法产生的临时路径无法用于显示图片了,但是在手机上调试是可以的,该路径也可以正常上传图片到后台。请各位大神帮我看看~


在模拟器上运行时报错如下:



将图片通过wx.uploadFile后台收到的图片正常。


我的js代码:


selectImage: function(){

    var that = this

    wx.chooseImage({

      count: 9, // 最大图片数量默认9

      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有

      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有

      success: function (res) {

        // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片

        var tempFilePaths = res.tempFilePaths

        console.log(tempFilePaths)

        that.setData({

          imageSrcList:tempFilePaths

        })

      }

    })

  }


wxml代码:


<!--上传图片预览-->

  <block wx:for="{{imageSrcList}}" wx:key = "item" catchtap="undefind" data-question-id="none">


    <view class = "images-container">


      <image class = "images" mode='widthFix' lazy-load='true' src="{{item}}" style="width:100%;padding-left:20rpx;padding-right:20rpx;" bindtap='previewImage' data-src="{{item}}"></image>


    </view>


  </block>


原来这些代码是可以正常运行的啊,我一直都没改过,这次开发工具版本更新后就报错了。求各位大神解答~谢谢



最后一次编辑于  2018-03-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

4 个回答

  • 林超
    林超
    2018-03-20

    这个是工具的bug


    今天会发一个fix版本解决这个问题

    2018-03-20
    赞同
    回复
  • 夏,夏
    夏,夏
    2018-03-20

    请问下,你是用wx.chooseImage的相机模式出现过在页面端无法显示图片的情况吗?还是说你只是测试了它的相册模式呢

    2018-03-20
    赞同
    回复
  • 😉😉
    😉😉
    2018-03-22

    我今天也遇到这个 上传图片 页面图片不娴熟

    2018-03-22
    赞同
    回复
  • 😉😉
    😉😉
    2018-03-22

    手机上也没效果

    2018-03-22
    赞同
    回复