【问题标题】:How to debug whats the issue in webview while loading website url in android在android中加载网站url时如何调试webview中的问题
【发布时间】:2017-07-30 09:22:11
【问题描述】:

我的问题出在我的 android 应用程序中,我正在 android.webkit.Webview 组件中加载我的客户网站我的所有应用程序都工作正常我的应用程序中没有问题,但在一个部分客户想要加载单个网站页面。

但是当我使用 webview 方法加载网站 url 时我不知道

 mywebview.loadUrl(url);

我的应用程序崩溃了,您可以查看以下日志:

03-09 16:26:59.927 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(37)] "Typekit: 域 "autopearl.myshopify.com" 不在列表中套件“jxm1pjf”的已发布域。”,来源:https://use.typekit.net/jxm1pjf.js (37)
03-09 16:27:00.468 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:00.468 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:00.470 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:00.472 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:00.620 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(65)] “未捕获的 TypeError: 无法读取属性‘getItem’ of null”,来源:https://cdn .shopify.com/s/javascripts/shopify_stats.js?v=6 (65)
03-09 16:27:00.921 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)]“无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:00.921 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)]“无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:02.654 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(9)] “Facebook 像素警告:在此页面上检测到多个不同的像素”,来源:https:// connect.facebook.net/en_US/fbevents.js (9)
03-09 16:27:03.188 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:03.188 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)]“无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:03.190 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:03.190 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:04.153 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)
03-09 16:27:04.153 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘升级不安全请求’。
                                                              ", 来源: about:blank (0)
03-09 16:27:04.153 25581-25581/com.niks.webviewapp I/chromium: [INFO:CONSOLE(0)] “无法识别的内容安全策略指令‘阻止所有混合内容’。
                                                              ", 来源: about:blank (0)

你可以尝试在android webview中加载网站

网址:https://autopearl.myshopify.com/account/login 注意:我已经尝试在 chrome 浏览器中加载它没有崩溃。所以请尝试在 android android.webkit.Webview

中加载

我想告诉网站中的确切问题,因为我的应用程序崩溃了。 请帮忙?

【问题讨论】:

标签: android webview web


【解决方案1】:

您需要启用 DomStorageEnabled AS True

安卓

webview.settings.domStorageEnabled =true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多