日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

客户端跳转代码html5,HTML5跳转小程序wx-open-launch-weapp的示例代码

發(fā)布時(shí)間:2024/9/19 HTML 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 客户端跳转代码html5,HTML5跳转小程序wx-open-launch-weapp的示例代码 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

注意事項(xiàng)

微信開放標(biāo)簽有最低的微信版本要求,以及最低的系統(tǒng)版本要求。

微信版本要求為:7.0.12及以上。 系統(tǒng)版本要求為:iOS 10.3及以上、Android 5.0及以上。

綁定域名

微信安全域名只能修改綁定3次/每月

登錄微信公眾平臺(tái)進(jìn)入“公眾號(hào)設(shè)置”的“功能設(shè)置”里填寫“JS接口安全域名”。

引入JS文件

在需要調(diào)用JS接口的頁(yè)面引入如下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)

通過config接口注入權(quán)限驗(yàn)證配置

wx.config({

debug: false, // 開啟調(diào)試模式,調(diào)用的所有api的返回值會(huì)在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會(huì)通過log打出,僅在pc端時(shí)才會(huì)打印。

appId: "XXXXXXXXXXX", // 必填,公眾號(hào)的唯一標(biāo)識(shí)

timestamp: this.timestamp, // 必填,生成簽名的時(shí)間戳

nonceStr: this.nonceStr, // 必填,生成簽名的隨機(jī)串

signature: this.signautre, // 必填,簽名

jsApiList: [

"onMenuShareTimeline",

"onMenuShareAppMessage",

"checkJsApi",

"scanQRCode"

], // 必填,需要使用的JS接口列表

openTagList:['wx-open-launch-weapp']

});

wx.ready(function() {

//config信息驗(yàn)證后會(huì)執(zhí)行ready方法,所有接口調(diào)用都必須在config接口獲得結(jié)果之后,config是一個(gè)客戶端的異步操作,所以如果需要在頁(yè)面加載時(shí)就調(diào)用相關(guān)接口,則須把相關(guān)接口放在ready函數(shù)中調(diào)用來確保正確執(zhí)行。對(duì)于用戶觸發(fā)時(shí)才調(diào)用的接口,則可以直接調(diào)用,不需要放在ready函數(shù)中

});

wx.error(function(res) {

console.log('res',res);

// config信息驗(yàn)證失敗會(huì)執(zhí)行error函數(shù),如簽名過期導(dǎo)致驗(yàn)證失敗,具體錯(cuò)誤信息可以打開config的debug模式查看,也可以在返回的res參數(shù)中查看,對(duì)于SPA可以在這里更新簽名。

});

wx-open-launch-weapp開放標(biāo)簽屬性

開放標(biāo)簽使用(angular2/4項(xiàng)目)

var dom = document.getElementById('wxOpenInAPP')

dom.innerHTML = '跳轉(zhuǎn)小程序'

var launchBtn = document.getElementById('launch-btn')

if (!launchBtn) {

return

}

launchBtn.addEventListener('launch', function (e) {

console.log('eee',e);

})

launchBtn.addEventListener('error', function (e:any) {

console.log('fail', e.detail)

})

開放標(biāo)簽使用(vue項(xiàng)目)

跳轉(zhuǎn)小程序

handleErrorFn(e){

console.log('fail', e.detail);

}

handleLaunchFn(e){

console.log('success');

}

到此這篇關(guān)于HTML5跳轉(zhuǎn)小程序wx-open-launch-weapp的文章就介紹到這了,更多相關(guān)HTML5跳轉(zhuǎn)小程序內(nèi)容請(qǐng)搜索w3xue以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持w3xue!

總結(jié)

以上是生活随笔為你收集整理的客户端跳转代码html5,HTML5跳转小程序wx-open-launch-weapp的示例代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。