我正在使用tiagoapimenta/nginx-ldap-auth打开InAppBrowser。我也想在该页面中注入一个css和/或JS,就像在该页面中提到的那样,我应该使用以下代码进行css注入,但是它不起作用:
browser.on('loadstop').subscribe(event => {
browser.insertCSS({ code: "body{color: red;" });
});
有人可以帮助我吗?
答案 0 :(得分:0)
您可以使用以下语法执行javascript
let promise = browser.executeScript({
code: '(function() {if(functionname) { return functionname(); }}())'
});
这将返回承诺
promise.then((values) => {
// process values here
});
例如,其中浏览器是您的浏览器的实例-
const browser = this.iab.create('url', "_blank", this.options);