知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?
您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >
微信瀏覽器里面h5跳轉(zhuǎn)小程序
發(fā)表時(shí)間:2021-1-5
發(fā)布人:葵宇科技
瀏覽次數(shù):211
微信瀏覽器里面h5
跳轉(zhuǎn)小程序
注意事項(xiàng),以vue框架
為例
一、獲取jssdk
配置,在wx.ready
回調(diào)函數(shù)里面展示按鈕
wx.config({
debug: false,
appId: data.appId,
timestamp: data.timestamp,
nonceStr: data.nonceStr,
signature: data.signature,
//這里必須填一個(gè)不能為空數(shù)組
jsApiList: ['chooseImage'],
//這里注意需要填“wx-open-launch-weapp”,官方文檔上是填的“wx-open-launch-app”
openTagList: ["wx-open-launch-weapp"],
});
wx.ready(function() {
me.showtplBtn=true;
me.$nextTick(()=>{
try {
var btn = document.getElementById('launch-btn');
btn.addEventListener('launch', function (e) {
console.log('success');
console.log(e);
});
btn.addEventListener('error', function (e) {
console.log('fail', e);
})
} catch (error) {
}
})
});
wx.error(function(err) {
me.$toast(err.errMsg);
});
二、對應(yīng)的HTML模板
注意點(diǎn):
username:需要跳轉(zhuǎn)的微信小程序的原始id以gh_開頭
path:需要跳轉(zhuǎn)的微信小程序的路徑,這里注意的是路徑后面需要添加.html
由于是vue框架,需要把template標(biāo)簽轉(zhuǎn)換為script標(biāo)簽避免和vue的tempalte報(bào)錯(cuò)
"launch-btn"
:username="appid"
path="pages/personalInfoSub/personalInfoSub.html?type=active"
v-if="showtplBtn"
>
<script type="text/wxtag-template">
//這里的樣式必須在這個(gè)插槽中寫
<style>
.label {
color: #448ce1;
font-size: 15px;
display:block;
text-align:center;
margin-top: 10px;
}
style>
<div class="label">跳轉(zhuǎn)小程序div>
script>
</wx-open-launch-weapp>
三、解決報(bào)錯(cuò)問題
- 如若在控制臺出現(xiàn)以下報(bào)錯(cuò)信息
vconsole.min.js?aac1:10 [Vue warn]: Unknown custom element: <wx-open-launch-weapp> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
found in
---> <Pannel>
<Index> at src/views/index/index.vue
<App> at src/App.vue
<Root>
- 解決辦法:
在main.js里面天下Vue.config.ignoredElements = ['wx-open-launch-weapp']這一行代碼即可
四、一些注意事項(xiàng)
- 需要再公眾號里面綁定需要跳轉(zhuǎn)的小程序
- 獲取
jssdk
配置的時(shí)候需要再公眾平臺綁定安全域名 - 通過接口獲取
jssdk
配置的時(shí)候url
需要時(shí)動(dòng)態(tài)獲取的,且綁定過安全域名 - 微信版本要求為:7.0.12及以上。 系統(tǒng)版本要求為:
iOS
10.3及以上、Android
5.0及以上。
相關(guān)案例查看更多
相關(guān)閱讀
- 云南花農(nóng)小程序
- 南通小程序制作公司
- 電商網(wǎng)站建設(shè)
- 百度排名
- 支付寶小程序被騙
- 模版消息
- 網(wǎng)站小程序
- 網(wǎng)站建設(shè)費(fèi)用
- 昆明網(wǎng)站建設(shè)公司
- 網(wǎng)站建設(shè)百度官方
- 小程序開發(fā)聯(lián)系方式
- 云南小程序開發(fā)推薦
- 分銷系統(tǒng)
- 云南網(wǎng)站建設(shè)哪家公司好
- 全國前十名小程序開發(fā)公司
- 云南小程序開發(fā)
- 百度推廣
- web開發(fā)
- vue開發(fā)小程序
- 網(wǎng)站建設(shè)報(bào)價(jià)
- 汽車回收系統(tǒng)
- 政府網(wǎng)站建設(shè)服務(wù)
- 網(wǎng)站建設(shè)服務(wù)
- 百度快速排名
- 小程序公司
- 企業(yè)網(wǎng)站
- 報(bào)廢車回收管理軟件
- 手機(jī)網(wǎng)站建設(shè)
- 怎么做網(wǎng)站
- 國內(nèi)知名網(wǎng)站建設(shè)公司排名