【发布时间】:2020-02-06 00:55:38
【问题描述】:
在 electronjs 上,我可以在另一个站点上使用 executeJavascript 并返回如下值,我可以在 phonegap 上这样做吗?
mainWindow.webcontent.executeJavasciprt(someScript)
我找到了, 使用 window.open
var ref = window.open('your_url_hear', '_blank');
ref.addEventListener('loadstop', async function() {//wait for url stop loading
ref.executeScript({code: `document.write('123'); function returnvalue(){
var value = 123;
return value
};returnvalue()`},function(value){
//callback return value of the last row of code, we can use ref.executeScript({file:'patch_to_js_file'})
console.log(value)
});
【问题讨论】:
标签: javascript cordova phonegap-plugins phonegap