我想在Cordova WebView中打开页面并添加一些样式。我有
function setSize() {
alert('Trying to load styles'); //works
app.insertCSS({code: 'body{width: 100% !important;height: 100% !important;background-color: red !important;}'}, function(){
alert('Styles are loaded!');
});
}
function onDeviceReady() {
var app= window.open('http://example.com','_self','location=no');
app.addEventListener('loadstart', setSize());
}
但它不起作用。有什么错吗?
答案 0 :(得分:0)
inAppBrowser
不是您应用程序中的页面,其网页显示在您应用的浏览器中,因此要将css应用到您的浏览器元素中,您必须将CSS文件加载到浏览器页面中,
所以这里有一个answer我之前已经给出了堆栈溢出,这对于该OP工作正常,所以尝试一下,也许你会在你想做的事情上取得成功。