收藏
回答

开发者工具中可以显示 tmp下的图片么?

写了个简单的下载图片的程序,图片的确下载了,存在 tmp/下,显示地址为:http://tmp/Fwxh3PfFnxDn8f40d89262c10756a7a3cf92c94682d1.jpeg

但是,在wxml文件中,引用这个地址,却无法显示图片。

wxml文件:

<img src="{{img_path}}" style="width:270px;height:126px;"/>
<button type="default" bindtap="downloadFile">下载文件</button>

js文件:

data: {
    img_path:''
  },


  downloadFile:function(){
    var page=this;
    var imgPath = "";
    wx.downloadFile({
      method:'POST',
      url:'http://localhost:8081/download',
      type:'image',
      success:function(res){
        // print(res.statusCode)
        console.log("[res]:",res);
        var tempPath = res.tempFilePath;
        console.log("[tempPath]:",tempPath)
        page.setData({
          img_path:tempPath
        }
        )},
        fail:function(){
          console.log("[warning]download file failed");
        }
    })
  },
回答关注问题邀请回答
收藏
登录 后发表内容