1

我使用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)
    {....}

我可以得到正确的答案,但 ss 显示“”;

在第二个网站中字符串传递得很好(所有字符串);

但是在第三个网站,所有的String都不能再通过了。(复制整个文件并编辑,所以可能不是页面格式问题)。

有没有人知道为什么?谢谢你。

4

0 回答 0