亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

微信 h5 中的 chooseImage 接口拿到 localId 后無(wú)法通過(guò) img 標(biāo)簽顯示圖片

freeflydom
2023年6月8日 11:40 本文熱度 1887

最近的一個(gè)微信 h5 項(xiàng)目,用到了 微信 jssdk 的 chooseImage 方法,遇到了坑,在這里記一下


需求是用戶拍照或上傳本地圖片,先顯示出來(lái),然后再上傳圖片做其他的事情,弄的過(guò)程中發(fā)現(xiàn),安卓可以使用 chooseImage 方法返回的 localId 顯示圖片,ios 顯示不出圖片


查了下,找到了解決方法:


ios 微信6.5.3版本開(kāi)始支持開(kāi)發(fā)者手動(dòng)切換 WKWebview 和 UIWebview,使開(kāi)發(fā)者可提前對(duì) WKWebview 進(jìn)行適配


WKWebview 不再支持通過(guò)使用 chooseImage api 返回的 localld ,如:”img src=wxLocalResource://50114659201332” 的方式預(yù)覽圖片。


在iOS微信6.5.3版本及之后的版本中,使用新增的 jsapi:getLocalImgData 拿到 LocalID 對(duì)應(yīng)的圖片base64編碼后再在前端頁(yè)面中顯示


也就是說(shuō),在 ios 上,chooseImage 拿到圖片的 localId 后,再使用 getLocalImgData 方法拿到 localId 對(duì)應(yīng)的圖片 base64


栗子:

wx.chooseImage({

  count: 1, // 默認(rèn)9

  sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有

  sourceType: ['album', 'camera'], // 可以指定來(lái)源是相冊(cè)還是相機(jī),默認(rèn)二者都有

  success: (res) => {

    var localIds = res.localIds.toString(); // 返回選定照片的本地ID列表,localId可以作為img標(biāo)簽的src屬性顯示圖片

    this.imgUrl = localIds;

    if (isIos()) {

      wx.getLocalImgData({

        localId: localIds, // 圖片的localID

        success: (res) => {

          this.imgUrl = res.localData // localData是圖片的base64數(shù)據(jù),可以用img標(biāo)簽顯示

        },

      })

    }

  },

})



該文章在 2023/6/8 11:40:15 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved