我在我的Titanium应用程序中有一个webview,当我要求它检查变量的类型时返回一个空字符串。这个练习的要点是弄清楚在一个页面上是否存在一个函数,以不同的形式重新载入。Titanium Android webView evalJS不能很好地处理typeof
var hasAuth = self.registerView.evalJS("typeof authenticate;")
这工作正常的iOS,而事实上在Android中它工作在很多场合也是如此。然而在Android上,它有时会返回虚无,表示为'未定义'。
PS:不,问题不在于在javascript字符串中包含'return'。钛会为你做到这一点,如果你也这样做会导致错误。
错误的方法。 – Wytze 2013-05-14 12:15:39