Android、HTML、调试、webview堆栈跟踪

Android、HTML、调试、webview堆栈跟踪,android,html,webview,local-storage,Android,Html,Webview,Local Storage,我有一个Android应用程序,资产中有WebView和index.html。 HTML中有类似localStorage的东西。 在我的index.html中有脚本:localStorage.setItem(“key”、“value”) 当我们调用localStorage.setItem时,是否有任何方法可以调试webkit或查看堆栈跟踪? 我想看看哪些方法从头到尾都是用native调用的 我认为应该有一些可能性。 我相信我没有足够的调试技巧 protected void onCreate(Bu

我有一个Android应用程序,资产中有WebView和index.html。 HTML中有类似localStorage的东西。 在我的index.html中有脚本:
localStorage.setItem(“key”、“value”)

当我们调用localStorage.setItem时,是否有任何方法可以调试webkit或查看堆栈跟踪? 我想看看哪些方法从头到尾都是用native调用的

我认为应该有一些可能性。 我相信我没有足够的调试技巧

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    WebView browser = (WebView)findViewById(R.id.webView);

    browser.setHapticFeedbackEnabled(true);
    browser.getSettings().setJavaScriptEnabled(true);
    browser.getSettings().setSavePassword(false);

    browser.getSettings().setDatabaseEnabled(true);
    browser.getSettings().setDomStorageEnabled(true);
    browser.setWebViewClient(new WebViewClient());
    browser.setWebChromeClient(new WebChromeClient());
    browser.loadUrl("file:///android_asset/index.html");
}
Index.html

<html>
    <head>
        <meta charset="utf-8" />
        <meta name="format-detection" content="telephone=no" />
        <!-- WARNING: for iOS 7, remove the width=device-width and height=device-height attributes. See https://issues.apache.org/jira/browse/CB-4323 -->
        <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
        <title>Hello World</title>
    </head>
    <body>
        <script type="text/javascript">
                localStorage.setItem("lastname", "Smith");
        </script>
    </body>
</html>

你好,世界
setItem(“lastname”、“Smith”);

您忘记告诉webview是否在该代码中给出了错误。这是javascript all?simple index.html中的错误吗?我在这里调用javascript localStorage.setItem(“key”,“value”);你怎么称呼它?谁在叫它?什么时候在哪里?这是如何从资源中隐藏html文件的代码。很高兴知道,但不是我问题的答案。请重读。