Cordova inAppBrowser InsertCSS不起作用

时间:2016-10-11 07:34:05

标签: android cordova inappbrowser

我想在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());
            }

但它不起作用。有什么错吗?

1 个答案:

答案 0 :(得分:0)

inAppBrowser不是您应用程序中的页面,其网页显示在您应用的浏览器中,因此要将css应用到您的浏览器元素中,您必须将CSS文件加载到浏览器页面中,

所以这里有一个answer我之前已经给出了堆栈溢出,这对于该OP工作正常,所以尝试一下,也许你会在你想做的事情上取得成功。