知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產生價值,我們在追求其視覺表現(xiàn)的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
小程序開發(fā) - webview
發(fā)表時間:2021-3-31
發(fā)布人:葵宇科技
瀏覽次數(shù):79
最近要做一個項目需要在小程序中打開外鏈,小程序最近開放了web-view組件, 可在里面內嵌自己寫的H5頁面,也就實現(xiàn)了打開外鏈的功能,但是有幾個注意點。 這里記錄一下,希望將來小程序能放開更多限制。
申請業(yè)務域名
首先必須在小程序后臺配置業(yè)務域名,并且是已經(jīng)備案過的。
微信授權登錄
當需要微信授權登錄的H5頁面直接通過小程序webview訪問時,會報錯。
解決方案:
對瀏覽器進行判斷,如果是小程序webview(官方判斷條件: window.__wxjs_environment === 'miniprogram'
)就跳過授權登錄。 這樣就規(guī)避了訪問非授權業(yè)務域名問題。
打開網(wǎng)頁條件
- 小程序基礎庫版本要大于 1.6.4,低版本的小程序需要做兼容處理
- 網(wǎng)頁內容只能在
組件中顯示,它會自動鋪滿整個小程序頁面 - 個人類型與海外類型的小程序暫不支持使用web-view組件打開網(wǎng)頁
示例代碼
<!– wxml –>
<!– 指向微信公眾平臺首頁的web-view –>
<web-view src=”https://mp.weixin.qq.com/”>web-view>
web-view組件接口
網(wǎng)頁中可使用JSSDK 1.3.0提供的接口返回小程序頁面,支持的接口有:
示例代碼:
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.0.js">script>
// javascript
wx.miniProgram.navigateTo({url: '/path/to/page'})
網(wǎng)頁中僅支持以下JSSDK接口有限,詳細請參考 官網(wǎng)文檔說明
相關案例查看更多
相關閱讀
- 報廢車拆解軟件
- 昆明做網(wǎng)站
- 云南省住房建設廳網(wǎng)站
- 云南電商網(wǎng)站建設
- 云南網(wǎng)站建設專業(yè)品牌
- 網(wǎng)站建設首選
- 云南建站公司
- 百度小程序
- 云南etc小程序
- 報廢車回收管理軟件
- 百度排名
- 百度小程序公司
- 昆明做網(wǎng)站建設的公司排名
- 小程序用戶登錄
- 昆明軟件定制公司
- 報廢車拆解回收管理系統(tǒng)
- 網(wǎng)站建設方案 doc
- web
- 云南軟件定制
- 云南網(wǎng)站建設快速優(yōu)化
- 汽車報廢管理
- 云南小程序開發(fā)哪家好
- 網(wǎng)絡公司
- flex
- 云南網(wǎng)站建設案例
- 網(wǎng)站建設專業(yè)品牌
- 昆明網(wǎng)站設計
- 小程序公司
- 汽車回收系統(tǒng)
- web服務