問題,先上圖:
不支持打開非業務域名https://,請重新配置
微信公眾號小程序里的業務域名配置遍了沒有解決
微信小程序web-view 顯示h5的頁面,在android機上顯示正常,但在iphone上顯示不正常,各種配置和設置,都弄了個遍,問題也沒有解決
但老早之前別的項目有用過web-view顯示h5頁面的,android和iphone都正常,因此不懷疑web-view有啥問題。
經過對比之前項目的代碼與現在的代碼,發現區別
上個項目的wxml是這么寫的
<web-view src="{{url}}"></web-view>
這次的項目是這么寫的
<web-view src="https://{{h5_url}}?from=mini&userid={{userId}}&token={{token}}{{otherParams}}"></web-view>
這就是原因,解決的辦法,就不用細說了。
總結一下,個人懷疑微信小程序的解釋器在android和IOS上的邏輯不一致,導致了這個問題。