微信小程式web-view使用
阿新 • • 發佈:2019-01-29
一.基本使用
二.API的使用
1.獲取是否是小程式環境
官方給了2種方式
但是,這2種在非小程式環境下是不會執行的,這個是比較容易被忽略的,
關於小程式環境特有的邏輯,要在下面2種方法中實現
推薦最後一種
// web-view下的頁面內
function ready() {
console.log(window.__wxjs_environment === 'miniprogram') // true
}
if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
document.addEventListener('WeixinJSBridgeReady' , ready, false)
} else {
ready()
}
// 或者
wx.miniProgram.getEnv(function(res) {
console.log(res.miniprogram) // true
})