Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向使用webview呈现的HTML页面添加自定义CSS_Javascript_Html_Css_Google Chrome - Fatal编程技术网

Javascript 向使用webview呈现的HTML页面添加自定义CSS

Javascript 向使用webview呈现的HTML页面添加自定义CSS,javascript,html,css,google-chrome,Javascript,Html,Css,Google Chrome,我正在处理一个Chrome扩展,我正在使用加载一个外部HTML文件。我正在尝试包含一些自定义CSS <webview src="https://example.net/" style="width:1280px; height:720px" autosize="on" minwidth="1280" minheight="720"> </webview> 我尝试使用.insertCSS——不幸的是,没有用 有人能帮我吗?我做错了什么?给它一个id,然后使用它: &l

我正在处理一个Chrome扩展,我正在使用
加载一个外部HTML文件。我正在尝试包含一些自定义CSS

<webview src="https://example.net/" style="width:1280px; height:720px" autosize="on" minwidth="1280" minheight="720">
</webview>

我尝试使用
.insertCSS
——不幸的是,没有用


有人能帮我吗?我做错了什么?

给它一个id,然后使用它:

<webview src="https://example.net/" style="width:1280px; height:720px" autosize="on" minwidth="1280" minheight="720" id="MyWebView"></webview>
警告:必须在创建webview之后调用javascript代码,因此在
窗口中。onload
或在webview标记之后的HTML代码中的脚本标记中


编辑:
insertCSS
函数允许添加CSS文件或CSS代码:

非常感谢,但是如果我想包含一些CSS代码或本地文件。insertCSS('/path/style.css')?您可以插入实际的css代码或文件。参见
详细信息的定义:这是您问题的答案。
document.getElementById( "MyWebView" ).insertCSS( myDetails, myCallback );