我正在使用Chrome扩展程序,在其中使用加载外部HTML文件<webview>
。我试图包括一些自定义CSS。
<webview src="https://example.net/" style="width:1280px; height:720px" autosize="on" minwidth="1280" minheight="720">
</webview>
<webview>.insertCSS
不幸的是,我尝试使用–无济于事。
谁能帮我?我在这里做错了什么?
给它一个ID,然后使用它:
<webview src="https://example.net/" style="width:1280px; height:720px" autosize="on" minwidth="1280" minheight="720" id="MyWebView"></webview>
在JavaScript中:
document.getElementById( "MyWebView" ).insertCSS( myDetails, myCallback );
警告:必须在创建Webview之后调用javascript代码,因此在window.onload
Webview标签之后的HTML代码中的脚本标签中或脚本标签中
编辑:该insertCSS
功能允许添加CSS文件或CSS代码:https://developer.chrome.com/apps/tags/webview#type-InjectDetails
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句