function main() { setupUI(); // 也可以通过on函数来注册回调 // ui('wv').on('pageStarted', cbPageStarted); } function cbPageStarted(url) console.log('cbPageStarted:' +url); }
function main() { setupUI(); // 也可以通过on函数来注册回调 // ui('wv').on('pageFinished', cbPageFinished); } function cbPageFinished(url) console.log('cbPageFinished:' +url); }
function main() { setupUI(); // 也可以通过on函数来注册回调 // ui('wv').on('consoleMessage', cbConsoleMessage); } function cbConsoleMessage(msg) console.log('cbConsoleMessage:' + msg); }
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
url | string | 必填 | 网址 |
ui('demo').setUrl('https://aznfz.com');
参数名 | 类型 | 必填 | 说明 |
---|
ui('demo').goBack();
参数名 | 类型 | 必填 | 说明 |
---|
ui('demo').goForward();
参数名 | 类型 | 必填 | 说明 |
---|
ui('demo').refresh();
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
js | string | 必填 | js脚本 |
cb | function | 选填 | 执行脚本完成后的回调函数,cb函数的参数为执行js的返回结果 |
function main() { setupUI(); ui('wv').setUrl('https://www.baidu.com') ui('wv').exeJS(`(function() { return 'Hello, World!'; })();`, cb) } function cb(text) { // text为:Hello, World! console.log('cb:', text) }