国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序請(qǐng)求接口返回的二維碼(圖片),本地工具和真機(jī)測(cè)試都能顯示,上線(xiàn)之后不顯示問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序請(qǐng)求接口返回的二維碼(圖片),本地工具和真機(jī)測(cè)試都能顯示,上線(xiàn)之后不顯示問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

?請(qǐng)求后端接口返回的圖片:

?微信小程序請(qǐng)求接口返回的二維碼(圖片),本地工具和真機(jī)測(cè)試都能顯示,上線(xiàn)之后不顯示問(wèn)題,uni-app,前端,html,javascript

頁(yè)面展示:?

微信小程序請(qǐng)求接口返回的二維碼(圖片),本地工具和真機(jī)測(cè)試都能顯示,上線(xiàn)之后不顯示問(wèn)題,uni-app,前端,html,javascript

代碼實(shí)現(xiàn):

:show-menu-by-longpress="true" 是長(zhǎng)按保存圖片

base64Code 是轉(zhuǎn)為base64的地址

<image class="code" :src="base64Code" alt="" :show-menu-by-longpress="true" />

?BASE_URL 是拼接接口地址的

const base64Code = ref('');
onLoad(() => {
  //route.value.query.scene是掃描二維碼后跳轉(zhuǎn)鏈接傳過(guò)來(lái)的參數(shù)(二維碼攜帶鏈接是后端處理的),也就是id名稱(chēng)(因?yàn)槲疫@個(gè)是掃描二維碼還是跳到當(dāng)前這個(gè)頁(yè)面的,而后端傳過(guò)來(lái)的參數(shù)名和我上個(gè)頁(yè)面跳轉(zhuǎn)過(guò)來(lái)傳的參數(shù)名不一樣)
  //route.value.query.id是上個(gè)頁(yè)面跳轉(zhuǎn)傳過(guò)來(lái)的參數(shù)
  const id = route.value.query.id || route.value.query.scene;
  uni.request({
    url: BASE_URL + '/api/Product/GetCode?id=' + id,
    responseType: 'arraybuffer',
    success: (res: any) => {
      base64Code.value =
        'data:image/png;base64,' + uni.arrayBufferToBase64(res.data);
    },
    fail: (err) => {
      console.log(err);
    },
  });
});

?這樣寫(xiě)的話(huà)好像本地和真機(jī)調(diào)試是可以出來(lái)的,但到體驗(yàn)版和正式版上就是空白了,經(jīng)過(guò)測(cè)試,把轉(zhuǎn)成base64后的地址中的換行清除一下就可以了;

base64Code.value =
? ? ? ? 'data:image/png;base64,' + uni.arrayBufferToBase64(res.data).replace(/[\r\n]/g, '');文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-685270.html

到了這里,關(guān)于微信小程序請(qǐng)求接口返回的二維碼(圖片),本地工具和真機(jī)測(cè)試都能顯示,上線(xiàn)之后不顯示問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序顯示二維碼

    在請(qǐng)求接口的success下面寫(xiě)入這段代碼。 在他的上一個(gè)請(qǐng)求數(shù)據(jù)的打他下面創(chuàng)建一個(gè)空的用于存放數(shù)據(jù)的東西比如obj:\\\" \\\"用于存放數(shù)據(jù)。 將它放到一個(gè)一個(gè)點(diǎn)擊事件中,通過(guò)觸發(fā)點(diǎn)擊事件執(zhí)行代碼 如果窒息看代碼的話(huà)const tupian 這個(gè)變量讓他等有一張網(wǎng)絡(luò)圖片。 這段代碼是使

    2024年02月11日
    瀏覽(32)
  • 微信小程序——二維碼推廣海報(bào)

    微信小程序——二維碼推廣海報(bào)

    ??博主:小貓娃來(lái)啦 ??本文核心: 本地圖片和接口返回二維碼制作一體化canvas海報(bào) 在微信小程序中,我們使用 canvas 標(biāo)簽來(lái)創(chuàng)建一個(gè)畫(huà)布 wxml 文件: 確立基本樣式 wxss文件: 我們先使用 wx.createCanvasContext 創(chuàng)建一個(gè) canvas 的上下文對(duì)象,然后通過(guò)調(diào)用 drawImage 方法分別繪制背

    2024年02月16日
    瀏覽(33)
  • 微信小程序之生成二維碼

    微信小程序之生成二維碼

    ?var context = wx.createCanvasContext(\\\'mycanvas\\\');?// 獲取畫(huà)布 CanvasContext.fillText string text 在畫(huà)布上輸出的文本 number x 繪制文本的左上角 x 坐標(biāo)位置 number y 繪制文本的左上角 y 坐標(biāo)位置 number maxWidth 需要繪制的最大寬度,可選 CanvasContext.drawImage string imageResource 所要繪制的圖片資源(網(wǎng)絡(luò)

    2024年02月10日
    瀏覽(28)
  • 微信小程序 — 生成二維碼功能

    微信小程序 — 生成二維碼功能

    微信小程序?qū)崿F(xiàn)生成二維碼功能。需要用到canvas組件,設(shè)置 type為2d.? 需要使用js包 weapp-qrcode-canvas-2d https://github.com/DoctorWei/weapp-qrcode-canvas-2d weapp-qrcode-canvas-2d 是使用新版canvas-2d接口在微信小程序中生成二維碼(外部二維碼)的js包。canvas 2d 接口支持同層渲染且性能更佳,可大

    2024年02月09日
    瀏覽(26)
  • 微信小程序?qū)崿F(xiàn)預(yù)約生成二維碼

    微信小程序?qū)崿F(xiàn)預(yù)約生成二維碼

    業(yè)務(wù)需求 :點(diǎn)擊預(yù)約按鈕即可生成二維碼憑碼入校參觀~ 如下是博主自己寫(xiě)的wxml: 以及wxss: 去Gitee下載工具包: 二維碼工具包 http://? https://gitee.com/WeiDoctor/weapp-qrcode-canvas-2d ? 下載zip: ? ? 將dist文件夾中的js文件全部復(fù)制到utils目錄下: 如下代碼必須完整的導(dǎo)入再頁(yè)面

    2024年04月15日
    瀏覽(34)
  • 【微信小程序付款轉(zhuǎn)二維碼付款】

    【微信小程序付款轉(zhuǎn)二維碼付款】

    需要的參數(shù):session_id, timeStamp, nonceStr, package, paySign, appid,uuid session_id是協(xié)議獲取 timeStamp, nonceStr, package, paySign, appid是訂單數(shù)據(jù) uuid是調(diào)用接口獲取 第一步要獲取小程序的sessionId 基于pc協(xié)議不風(fēng)控 獲取訂單數(shù)據(jù)timeStamp, nonceStr, package, paySign, appid 調(diào)用https://open.weixin.qq.com/wxarunti

    2024年02月16日
    瀏覽(42)
  • 微信小程序使用--如何生成二維碼

    微信小程序使用--如何生成二維碼

    一、生成二維碼 1.獲取token 參照官方文檔說(shuō)明: https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-access-token/getAccessToken.html 其中g(shù)rant_type是寫(xiě)死的,appid和secret是注冊(cè)小程序的時(shí)候獲取的,然后會(huì)得到一個(gè)默認(rèn)兩小時(shí)失效的token 2.獲取二維碼 參照官方文檔說(shuō)明: https://developers.

    2024年02月04日
    瀏覽(23)
  • 微信小程序生成二維碼的 方式

    一:生成普通的二維碼 https://open.weixin.qq.com/sns/getexpappinfo?appid=xxxpath=xxx?a=123 appid:小程序的appid path: 小程序的路徑 a:小程序需要攜帶的參數(shù),不傳可以不寫(xiě) 二:在微信開(kāi)發(fā)文檔內(nèi)生成 步驟1.登錄微信公眾平臺(tái) 2.找到工具菜單 3.選擇生成小程序碼 具體里面的有生成規(guī)則,不懂得

    2024年02月12日
    瀏覽(24)
  • 微信小程序中長(zhǎng)按識(shí)別二維碼

    屬性 類(lèi)型 默認(rèn)值 必填 說(shuō)明 show-menu-by-longpress boolean false 否 長(zhǎng)按圖片顯示發(fā)送給朋友、收藏、保存圖片、搜一搜、打開(kāi)名片/前往群聊/打開(kāi)小程序(若圖片中包含對(duì)應(yīng)二維碼或小程序碼)的菜單。 支持長(zhǎng)按識(shí)別的碼 ? 小程序碼 ? 微信個(gè)人碼 ? 企業(yè)微信個(gè)人碼 ? 普通群碼

    2023年04月15日
    瀏覽(16)
  • 【小程序】動(dòng)態(tài)生成微信小程序二維碼

    官方文檔中給我們提供了三個(gè)接口,分別應(yīng)用于不同的場(chǎng)景 wxacode.createQRCode - - 接口文檔地址-點(diǎn)擊跳轉(zhuǎn) 該接口需慎用,因?yàn)槲臋n描述,該接口可生成的二維碼是有限制的。 總共生成的碼數(shù)量限制為 100,000 wxacode.get - - 接口文檔地址-點(diǎn)擊跳轉(zhuǎn) 該接口需慎用,因?yàn)槲臋n描述,該

    2024年02月09日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包