收藏
回答

微信小程序苹果IOS手机无法加载显示临时图片路径

ios手机有毒呀加载不了临时图片路径,Android的就可以~ 大哥有ios手机的可以试试


最后一次编辑于  2019-07-25
回答关注问题邀请回答
收藏

4 个回答

  • | ⃢👁 👁⃢ |
    | ⃢👁 👁⃢ |
    2022-12-22

      <view class="page_wrap">


      <image class="poster_imgsrc="{{imgSrc}}" mode=""  show-menu-by-longpress="true" />

    </view>


    data: {

        imgSrc: null

      },

     onLoad(query) {

        // console.log('onLoad============')

        this.initData(query)

      },

      initData(query) {

        this.base64Src(query.base64Img, (tempFilePath) => {

          this.setData({

            imgSrc: tempFilePath

          })

        })}

      base64Src(base64data, fun) {

        const base64 = base64data; //base64格式图片

        const time = new Date().getTime();

        const imgPath = wx.env.USER_DATA_PATH + "/poster" + time + "share" + ".png";

        // const imgPath =  wx.env.USER_DATA_PATH + "/poster.jpeg";

        //如果图片字符串不含要清空的前缀,可以不执行下行代码.

        const imageData = base64.replace(/^data:image\/\w+;base64,/, "");

        const file = wx.getFileSystemManager(); // 获取全局唯一的文件管理器

        file.writeFileSync(imgPath, imageData, "base64");

        fun(imgPath);

      },

    生成的临时 图片路径 在ios上显示不出来,安卓可以

    生成的临时地址:http://usr/poster1671681920883share.png

    2022-12-22
    有用
    回复
  • 痛快科技
    痛快科技
    2019-07-25

    图片可以直接使用fileId显示的

    2019-07-25
    有用
    回复 4
    • 2019-07-25
      上传文件 在小程序端可调用 wx.cloud.uploadFile 方法进行上传: wx.cloud.uploadFile({ cloudPath: 'example.png', // 上传至云端的路径 filePath: '', // 小程序临时文件路径 success: res => { // 返回文件 ID console.log(res.fileID) }, fail: console.error }) 上传成功后会获得文件唯一标识符,即文件 ID,后续操作都基于文件 ID 而不是 URL。
      2019-07-25
      回复
    • 2019-07-25回复
      但是这个ios手机上传图片都上传不了、、
      2019-07-25
      回复
    • 2019-07-25
      在云开发存储那里没有找到ios手机上传的图片,Android的就找到~~
      2019-07-25
      回复
    • 痛快科技
      痛快科技
      2019-07-25回复
      可以贴一下选择图片,上传图片的代码
      2019-07-25
      回复
  • 铭锋科技
    铭锋科技
    2019-07-25

    请提供能复现问题的代码片段

    https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-07-25
    有用
    回复 1
    • 2019-07-25
      这个代码片段没有包含云开发功能呀,我的项目中云开发必不可少的,大哥。
      2019-07-25
      回复
  • 2019-07-25


    2019-07-25
    有用
    回复
登录 后发表内容