簡體   English   中英

Android WebView評估無效

[英]Android WebView eval not working

Android WebView中的eval函數不起作用。 這是我正在執行的代碼。 第2行正在打印未定義。

console.log("Script json" + eval(scriptJson.Script+" \n function test() {alert(1233);}"));
console.log("is functions loaded "+ window.test);

我發現問題實際上我是從另一個js對象運行eval

myobj.init = function () {
   console.log("Script json" + eval(scriptJson.Script+" \n function test() {alert(1233);}"));
   console.log("is functions loaded "+ window.test);
}

相反,如果我將其更改為

myobj.init = function () {
   console.log("Script json" + window.eval(scriptJson.Script+" \n function test() {alert(1233);}"));
   console.log("is functions loaded "+ window.test);
}

它的工作...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM