小程序webview使用避坑(由於開發者配置域名錯誤致使打開失敗)

問題

小程序webview使用時出現了這樣的錯誤提示web

前提條件:嵌入的頁面域名已經申請過業務域名小程序

clipboard.png

而後訪問報以下錯誤瀏覽器

clipboard.png

通過測試發現,當須要微信受權登陸的H5頁面直接經過小程序webview訪問時,會出現相似的錯誤。微信

解決方案

對瀏覽器進行判斷,若是是小程序webview(官方判斷條件:window.__wxjs_environment === 'miniprogram')就跳過受權登陸。這樣就規避了訪問非受權業務域名問題。測試

相關文章
相關標籤/搜索