我使用Android中的webview在Perl中构建Java和JavaScript之间的接口,一开始一切运行良好,但突然javascript只能将INT传递给Java,Java无法识别String。 (显示“”),但是,我提醒值,其类型显示良好。我在网站上找不到任何文件。这是代码:
function init()
{
var ans = "$result";
var ss = document.getElementById("aaa").innerText;
alert(ss);
window.text.LogResult(ans,ss);
}
和Java:
public void LogResult(int ans, String ss)
{....}
我可以让ans正确,但ss显示“”;
在第二个网站String传递得非常好(所有字符串);
但在第三个网站中,所有String都无法通过agagin。 (复制整个文件并进行编辑,因此可能不是页面格式问题。)
有谁知道为什么?谢谢。