最近開發一個項目由於小程序某些組件的限制,然后想到嵌入網頁,但是遇到一個問題:網頁端調取數據的時候需要 小程序傳遞多個參數值才能用,如何傳值呢?
最初我想到是<web-view src="https://XXX?id=5"></web-view>然后在網頁端獲取這個地址參數id;
經過測試安卓端能夠獲取到這個id ;
但是ios上測試提示undefined ?
如何解決呢~
<web-view> 使用常見注意點:
(1)打開的域名沒有在小程序管理后台設置業務域名(注意是業務域名,不是服務器域名)
(2)打開的頁面必須為https服務
(3)打開的頁面302過去的地址也必須設置過業務域名
(4)web-view空白問題,請升級微信客戶端到 6.5.16
(5)頁面可以包含iframe,但是iframe的地址必須為業務域名
(6)web-view不支持支付能力,web-view的API能力見web-view的文檔說明
(7)開發者自己檢查自己的https服務是否正常,測試方法:普通瀏覽器打開對應的地址
(8)如果web-view使用了公眾號授權的服務,開發者工具提示網頁開發者的問題,請見:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455784140