[英]Android Webview LoadURL calling javascript with two Strings
我試圖從我的webview調用javascript函數,同時給它兩個字符串。 但是其中一個字符串始終為null。 在我的Java代碼中,它不是。
myWebView.loadUrl("javascript:Android.SelectTargetDirectory(\"" + fileName + "\", \"" + fileSizes + "\")");
那是我在做什么,但沒有成功
這里是Javascript方面:
selectTargetDirectory = function (fileName, fileSizes) {
$.ajax({
url: "/UploadFileProductsDialogController/ShowUploadDialog",
data: { fileName: fileName, fileSizes: fileSizes },
success: function (result) {
Controller.ProcessResponse(result);
},
error: function (error, response) {
alert(error);
}
);
};
試試看:
myWebView.loadUrl("javascript:SelectTargetDirectory('"
+ fileName + "', '" + fileSizes + "')");
就我而言,這是可行的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.