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

微信小程序?qū)W習(xí)實(shí)錄8:H5網(wǎng)頁跳轉(zhuǎn)小程序(微信開放標(biāo)簽、wx-open-launch-weapp按鈕不顯示、noPermissionJsApi)

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序?qū)W習(xí)實(shí)錄8:H5網(wǎng)頁跳轉(zhuǎn)小程序(微信開放標(biāo)簽、wx-open-launch-weapp按鈕不顯示、noPermissionJsApi)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

微信小程序?qū)W習(xí)實(shí)戰(zhàn)系列目錄

  1. 微信小程序?qū)W習(xí)實(shí)錄7(H5嵌入小程序、獲取微信收貨地址、數(shù)組對(duì)象url傳值、js獲取url參數(shù))
  2. 微信小程序?qū)W習(xí)實(shí)錄6(百度經(jīng)緯度采集、手動(dòng)調(diào)整精度、H5嵌入小程序、百度地圖jsAPI、實(shí)時(shí)定位、H5更新自動(dòng)刷新)
  3. 微信小程序?qū)W習(xí)實(shí)錄5(H5嵌入小程序、map組件、地圖調(diào)起功能、騰訊百度高德導(dǎo)航頁、返回web-view頁)
  4. 微信小程序?qū)W習(xí)實(shí)錄4(開發(fā)前準(zhǔn)備、認(rèn)證必備資料、公眾號(hào)關(guān)聯(lián)小程序、小程序發(fā)布、開發(fā)配置、服務(wù)器域名、業(yè)務(wù)域名、位置接口設(shè)置)
  5. 微信小程序?qū)W習(xí)實(shí)錄3(環(huán)境部署、百度地圖微信小程序、單擊更換圖標(biāo)、彈窗信息、導(dǎo)航、支持騰訊百度高德地圖調(diào)起)
  6. 微信小程序?qū)W習(xí)實(shí)錄2(下拉刷新、下拉加載更多、小程序事件、PHP后端代碼、刷新無數(shù)據(jù)解決方案)
  7. 微信小程序?qū)W習(xí)實(shí)錄1(wxml文檔、引入weui、雙向數(shù)據(jù)綁定、提交表單到后端)

跳轉(zhuǎn)小程序:wx-open-launch-weapp

用于頁面中提供一個(gè)可跳轉(zhuǎn)指定小程序的按鈕。使用此標(biāo)簽后,用戶需在網(wǎng)頁內(nèi)點(diǎn)擊標(biāo)簽按鈕方可跳轉(zhuǎn)小程序。

官方文檔傳送門

一、環(huán)境部署

在瀏覽器環(huán)境中,調(diào)起微信小程序需要通過微信提供的開放能力來實(shí)現(xiàn)。以下是一種常見的調(diào)起微信小程序的方法:

  1. 首先,確保你的網(wǎng)頁中引入了微信提供的JavaScript SDK,通常為https://res.wx.qq.com/open/js/jweixin-1.6.0.js。
    <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
  1. 在你的網(wǎng)頁中,編寫JavaScript代碼來初始化微信JS-SDK,并檢測是否可以使用微信JS-SDK:
wx.config({
  debug: true, // 開啟調(diào)試模式,調(diào)用的所有api的返回值會(huì)在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會(huì)通過log打出,僅在pc端時(shí)才會(huì)打印
  appId: '', // 必填,公眾號(hào)的唯一標(biāo)識(shí)
  timestamp: , // 必填,生成簽名的時(shí)間戳
  nonceStr: '', // 必填,生成簽名的隨機(jī)串
  signature: '',// 必填,簽名
  jsApiList: [], // 必填,需要使用的JS接口列表
  openTagList: [] // 可選,需要使用的開放標(biāo)簽列表,例如['wx-open-launch-weapp']
});

wx.ready(function () {
  // 在微信JS-SDK準(zhǔn)備就緒后,可以調(diào)用微信相關(guān)的功能
});

wx.error(function (res) {
  // 如果初始化失敗,可以在這里處理錯(cuò)誤
});
  1. 配置微信平臺(tái)的網(wǎng)頁授權(quán)域名。在微信公眾平臺(tái)的小程序設(shè)置中,找到"開發(fā)-開發(fā)設(shè)置",將你的網(wǎng)站域名添加到"網(wǎng)頁授權(quán)域名"中,保存設(shè)置。

二、打開小程序

要實(shí)現(xiàn)點(diǎn)擊鏈接或按鈕進(jìn)行跳轉(zhuǎn)到小程序,你可以在HTML中添加一個(gè)鏈接或按鈕元素,并通過事件監(jiān)聽器(如點(diǎn)擊事件)來觸發(fā)打開小程序的邏輯。以下是示例代碼:

JavaScript:

<wx-open-launch-weapp
        id="launch-btn"
        username="gh_****"
        path="pages/index/index">
    <script type="text/wxtag-template">
        <button style="display: inline-block;padding: 12px;width: 200px;height: 40px;">打開小程序</button>
    </script>
</wx-open-launch-weapp>
    var btn = document.getElementById('launch-btn');
    btn.addEventListener('launch', function (e) {
        console.log('success');
    });
    btn.addEventListener('error', function (e) {
        console.log('fail', e.detail);
    });

三、避坑指南

1.noPermissionJsApi

調(diào)試發(fā)現(xiàn),ios彈出提示 { “noPermissionJsApi”: [], “errMsg”: “config:ok” } 就是配置成功。

  • PC端微信瀏覽器環(huán)境
    wx-open-launch-weapp點(diǎn)擊沒反應(yīng),漏刻有時(shí),小程序,小程序,微信小程序,學(xué)習(xí)
  • IOS端微信瀏覽器環(huán)境
    wx-open-launch-weapp點(diǎn)擊沒反應(yīng),漏刻有時(shí),小程序,小程序,微信小程序,學(xué)習(xí)
    常見情況:
  • 直接在微信聊天里輸入一個(gè)url ,點(diǎn)鏈接的時(shí)候會(huì)有noPermissionJsApi問題。
  • 當(dāng)你掃一掃進(jìn)入或者直接點(diǎn)微信官方分享的鏈接進(jìn)入或者點(diǎn)公眾號(hào)底部的菜單進(jìn)入,是沒有問題的
  • 官方?jīng)]有明確說明,猜測應(yīng)該是微信對(duì)外鏈不確定鏈接的一種保護(hù)機(jī)制。

2.JS文件的引入版本

http://res.wx.qq.com/open/js/jweixin-1.6.0.js (支持https)如需進(jìn)一步提升服務(wù)穩(wěn)定性,當(dāng)上述資源不可訪問時(shí),可改訪問:http://res2.wx.qq.com/open/js/jweixin-1.6.0.js (支持https);
微信開放標(biāo)簽版本一定要是1.6.0的

3. jsApiList[]

必填,需要使用的JS接口列表,這個(gè)地方必須至少寫一個(gè),即使你一個(gè)都不想用。

4.wx-open-launch-weapp 按鈕不顯示

wx-open-launch-weapp點(diǎn)擊沒反應(yīng),漏刻有時(shí),小程序,小程序,微信小程序,學(xué)習(xí)
wx-open-launch-weapp點(diǎn)擊沒反應(yīng),漏刻有時(shí),小程序,小程序,微信小程序,學(xué)習(xí)
wx-open-launch-weapp按鈕不顯示的解決方案五花八門。在本案例中,是因?yàn)槎丝趯戝e(cuò)了,直接復(fù)制了官方文檔的wx-open-launch-app。

 openTagList: ['wx-open-launch-weapp'] // 可選,需要使用的開放標(biāo)簽列表,例如['wx-open-launch-app']

@漏刻有時(shí)文章來源地址http://www.zghlxwxcb.cn/news/detail-758479.html

到了這里,關(guān)于微信小程序?qū)W習(xí)實(shí)錄8:H5網(wǎng)頁跳轉(zhuǎn)小程序(微信開放標(biāo)簽、wx-open-launch-weapp按鈕不顯示、noPermissionJsApi)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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)文章

  • 微信外環(huán)境靜態(tài)h5跳轉(zhuǎn)小程序,如何傳參?

    微信外環(huán)境靜態(tài)h5跳轉(zhuǎn)小程序,如何傳參?

    公司最近提了一個(gè)不常見的需求,就是在微信外環(huán)境靜態(tài)h5跳轉(zhuǎn)小程序并且還要傳參,在查閱了大量資料后成功解決。 官網(wǎng)地址??靜態(tài)網(wǎng)站 H5 跳小程序 1.開通微信云開發(fā)和靜態(tài)網(wǎng)站 點(diǎn)擊微信開發(fā)者工具中的云開發(fā) . ?現(xiàn)在是可以免費(fèi)體驗(yàn)1個(gè)月,開通后進(jìn)入云開發(fā)控制臺(tái)點(diǎn)擊

    2024年01月17日
    瀏覽(20)
  • 微信小程序頁面跳轉(zhuǎn)方式+跳轉(zhuǎn)小程序

    官方文檔:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.switchTab.html 跳轉(zhuǎn)到 tabBar 頁面,并關(guān)閉其他所有非 tabBar 頁面 跳轉(zhuǎn)到其他頁面(非tabBar頁) 返回上一頁面或返回多級(jí)頁面 首先需要在當(dāng)前小程序app.json中定義:需要跳轉(zhuǎn)的小程序的app-id app.josn文件: 第一種方法:wx.

    2024年02月12日
    瀏覽(229)
  • 微信公眾號(hào)H5跳轉(zhuǎn)小程序,wx-open-launch-weapp

    微信公眾號(hào)H5跳轉(zhuǎn)小程序,wx-open-launch-weapp

    直接上干貨,不多嗶嗶~~ 注意事項(xiàng) : 需要再公眾號(hào)里面綁定需要跳轉(zhuǎn)的小程序 獲取 jssdk 配置的時(shí)候需要再公眾平臺(tái)綁定安全域名 微信版本要求為:7.0.12及以上。 系統(tǒng)版本要求為: iOS ?10.3及以上、 Android 5.0及以上。 如若需要在微信的 wx-open-launch-weapp 添加 img 標(biāo)簽, img 的

    2024年02月02日
    瀏覽(20)
  • H5靜態(tài)頁面開發(fā)環(huán)境跳轉(zhuǎn)小程序(微信瀏覽器,外部瀏覽器)

    H5靜態(tài)頁面開發(fā)環(huán)境跳轉(zhuǎn)小程序(微信瀏覽器,外部瀏覽器)

    網(wǎng)上有很多教程,但是具體的坑避不開,這里就以圖文形式全流程介紹如何實(shí)現(xiàn)微信外環(huán)境靜態(tài)h5跳轉(zhuǎn)小程序。 1.官方開發(fā)文檔參考:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html 官方文檔只提供了關(guān)鍵代碼,但是沒說怎么上傳靜態(tài)文件,怎么上

    2024年02月04日
    瀏覽(96)
  • 微信小程序?qū)W習(xí)實(shí)錄6(百度經(jīng)緯度采集、手動(dòng)調(diào)整精度、H5嵌入小程序、百度地圖jsAPI、實(shí)時(shí)定位、H5更新自動(dòng)刷新)

    微信小程序?qū)W習(xí)實(shí)錄6(百度經(jīng)緯度采集、手動(dòng)調(diào)整精度、H5嵌入小程序、百度地圖jsAPI、實(shí)時(shí)定位、H5更新自動(dòng)刷新)

    viewport,手機(jī)端的適配; layui,手機(jī)端界面UI; jweixin-1.6.0,H5與微信小程序通信的API接口文件 getBdGeo ();定位封裝函數(shù); marker.addEventListener(\\\'dragend\\\', function () {}, 監(jiān)聽標(biāo)注事件,手動(dòng)調(diào)整景點(diǎn) getCurrentPosition, 加載即自動(dòng)采集當(dāng)前位置的經(jīng)緯度信息和城市地址信息; 通過web-view

    2024年02月05日
    瀏覽(29)
  • 微信h5跳轉(zhuǎn)小程序wx-open-launch-weapp開放標(biāo)簽不顯示(已解決)

    項(xiàng)目需要使用開放標(biāo)簽,按照各種博文上的各種解決方案都不顯示, 我都服了,搞來搞去都沒用。 最后我搞下來問題我都服了?。。。?! 我下載的jweixin-1.6.0.js 不是 正確的 , 對(duì)你沒看錯(cuò),這個(gè)jssdk應(yīng)該是我從某個(gè)項(xiàng)目里復(fù)制出來的 所以遇到不顯示的問題沒辦法解決就需要

    2024年02月13日
    瀏覽(18)
  • 微信小程序?qū)W習(xí)實(shí)錄5(H5嵌入小程序、map組件、地圖調(diào)起功能、騰訊百度高德導(dǎo)航頁、返回web-view頁)

    微信小程序?qū)W習(xí)實(shí)錄5(H5嵌入小程序、map組件、地圖調(diào)起功能、騰訊百度高德導(dǎo)航頁、返回web-view頁)

    創(chuàng)建容器 地圖家長 在H5頁面引入 //res.wx.qq.com/open/js/jweixin-1.6.0.js ,建議使用高版本; 點(diǎn)擊返回按鈕 調(diào)用微信小程序和H5通用API 判斷是否在微信小程序環(huán)境中 地圖調(diào)起,再次返回小程序頁 獲取H5傳遞參數(shù)的方式為: console.log(options) latitude和longitude必須為數(shù)字類型,不支持字符

    2024年02月07日
    瀏覽(98)
  • 外部h5跳轉(zhuǎn)小程序頁面?zhèn)鬟f參數(shù)

    外部h5跳轉(zhuǎn)小程序頁面?zhèn)鬟f參數(shù)

    h5頁面?zhèn)鬟f參數(shù):h5頁面的參數(shù)是點(diǎn)擊進(jìn)入該頁面利用api直接獲取code跟click_id。 跳轉(zhuǎn)方法一: ?利用寫好的接口將獲取到的小程序碼添加到a標(biāo)簽的路徑進(jìn)行跳轉(zhuǎn) ?跳轉(zhuǎn)方法二: 利用接口跳轉(zhuǎn)至對(duì)應(yīng)的小程序 ? ?小程序接收h5傳過來的數(shù)據(jù):在app.js中,利用onLaunch生命周期獲取

    2024年02月16日
    瀏覽(90)
  • H5跳轉(zhuǎn)小程序的方案及適用場景

    1、通過 URL Scheme 適用場景 適用于短信、郵件、外部網(wǎng)頁、微信內(nèi)等拉起小程序的業(yè)務(wù)場景(第三方普通瀏覽器跳轉(zhuǎn)小程序) 獲取方法:通過后端服務(wù)器生產(chǎn) https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/url-scheme.html 使用URL Scheme注意事項(xiàng) a、有實(shí)效性 b、一條scheme只針

    2024年02月11日
    瀏覽(22)
  • 猿創(chuàng)征文|微信小程序掃描二維碼如何跳轉(zhuǎn)小程序內(nèi)指定頁面并傳遞參數(shù)給目標(biāo)頁面?

    猿創(chuàng)征文|微信小程序掃描二維碼如何跳轉(zhuǎn)小程序內(nèi)指定頁面并傳遞參數(shù)給目標(biāo)頁面?

    實(shí)際項(xiàng)目中,用戶通過掃描打印小票上的二維碼,自己實(shí)現(xiàn)開具發(fā)票功能,那么這里就需要用戶在掃描小票二維碼后,跳轉(zhuǎn)小程序內(nèi)添加開票信息并提交后臺(tái)開具發(fā)票的頁面。 首先二維碼的本質(zhì)就是一個(gè)鏈接地址。 其次登錄微信小程序開放平臺(tái),設(shè)置 掃普通鏈接二維碼打開

    2023年04月08日
    瀏覽(90)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包