gpt4 book ai didi

android - 错误/Web 控制台 : Uncaught TypeError: Cannot call method 'getItem' of null at http://m. youtube.com/:844

转载 作者:IT老高 更新时间:2023-10-28 23:26:44 27 4
gpt4 key购买 nike

以下错误来自Android(WebView)而不是直接来 self 自己的代码:

04-28 12:36:15.174: ERROR/Web Console(7604): 
Uncaught TypeError: Cannot call method 'getItem' of null at http://m.youtube.com/:844

除了将该 URL 加载到 WebView 之外,我真的没有做任何特别的事情。大多数时候我没有收到这个错误,所以我假设这可能指向一些不可靠的网络条件?也许 youtube.com 太忙了?

很难说。无论如何,我想至少知道可能是什么原因造成的,以及我是否可以捕捉到该错误,以便更好地处理它。

同样,我自己的代码不知道 getItem 是什么。另一方面,当出现这个问题时,我的 WebView 上的 YouTube 页面只是 empty

见解?

编辑:我一直在寻找有关建议的 WebSettings.setDomStorageEnabled(true) 的文档。到目前为止,我能找到的唯一提示是 in this SO thread :正如我之前提到的,这个问题很少发生,并且自从我发布我的问题以来就没有发生过。因此,在我设计一种方法来测试/验证这是否能解决问题之前,我必须更多地了解这与“DOM 存储”之间的联系。

另外,我刚刚遇到了另一个错误消息(看起来是良性的结果):

05-02 00:44:45.823: ERROR/Web Console(1595): 
dojo.back.init() must be called before the DOM has loaded.
If using xdomain loading or djConfig.debugAtAllCosts,
include dojo.back in a build layer.
at http://sj.example.com/ncscript/subsect/j_gs/version/20110428191502.js:164

我现在可以看到与 DOM 的一些联系,所以看起来@Brian O'Dell 的方向是正确的。我只需要了解 WebSettings.setDomStorageEnabled(true) 的作用。

最佳答案

也许你需要类似的东西:

WebSettings settings = webView.getSettings();

settings.setDomStorageEnabled(true);

source

关于android - 错误/Web 控制台 : Uncaught TypeError: Cannot call method 'getItem' of null at http://m. youtube.com/:844,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5822256/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com