天天看點

uni-app打包ios打開浏覽器plus.runtime.openURL無效,解決

今天在使用uni-app開發ios包的時候遇到一個問題,在應用内部打開網址時發現無效,

代碼如下:

然後這個代碼在安卓上正常運作,但是在ios中打包發現沒有反應,檢視官方文檔,這個方法後面有一個回調失敗的方法

列印結果

我把後面參數删掉也沒用,百思不得其解,最後找到說是,ios中位址要求規範,需要轉碼使用encodeURI()處理一下位址,問題解決。