1. 程式人生 > >微信小程式web-view使用

微信小程式web-view使用

一.基本使用

二.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 })