搜尋

首頁  >  問答  >  主體

前端 - iOS 使用WKWebView加载本地html的时候,模拟器下可以显示,真机测试一片空白?

如题,求解,不是Xcode7以后https和http的问题,使用WKWebView真机测试一片空白,模拟器正常显示,使用UIWebView真机和模拟器都正常...为啥,求解决方法,谢谢.

PHP中文网PHP中文网2773 天前753

全部回覆(4)我來回復

  • 黄舟

    黄舟2017-04-17 17:45:33

    。 。 。我剛剛也是解決了這個問題
    真機是8.3的會顯示空白
    我自己的手機是9.2的沒有問題

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 17:45:33

    WKWebView 不支援緩存,不支援與js交互,不建議使用。如果單純的想要提高載入js速度,或是沒有別的用處可以使用,一般的還是用系統原生的自己進行二次封裝吧~

    回覆
    0
  • 黄舟

    黄舟2017-04-17 17:45:33

    要不試試這個:UIWebview ,WKWebview的無縫切換

    是不是某些代理方法裡,沒有允許它二次跳轉,重定向?

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:45:33

    原因是WKWebView是不允許透過loadRequest的方法來載入本機根目錄的HTML檔。
    而在iOS9的SDK中加入了以下方法來載入本機的HTML檔:

    http://www.jianshu.com/p/ccb4...

    回覆
    0
  • 取消回覆