gpt4 book ai didi

android - WebView 无法加载某些网页

转载 作者:行者123 更新时间:2023-12-02 12:48:15 26 4
gpt4 key购买 nike

尝试加载某些网页时出现以下错误

Error parsing a meta element's content: ';' is not a valid key-value pair separator. Please use ',' instead.



我该如何解决?

最佳答案

如果您使用 webview.loadUrl() 方法加载网页,请确保 中的元素内容 中的属性元 标签(网页的 html)应该有它的元素逗号“,”分隔不分号“;”也不是空格,例如:

像这样:

<meta name="viewport" content="key1=value1,key2=value2,key3=value3"> //best practice

甚至这个,虽然支持但不推荐:
<meta name="viewport" content="key1=value1;key2=value2;key3=value3"> 

甚至这个,虽然支持但不推荐:
<meta name="viewport" content="key1=value1;key2=value2;key3=value3">

因此,请参阅 在您的 html 中添加标签 标签具有 名称="视口(viewport)" ,它应该在它的 中用逗号分隔它的元素(即 key=values)内容 属性,所以修复后应该是这样的:
<head>
...
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
....
</head>

引用: https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag

另请参阅此类似主题: Android Webview - Scale image to fit screen properly with one loadUrl

关于android - WebView 无法加载某些网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50713010/

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