変数の型を確認するように依頼すると、空の文字列を返す Titanium アプリに webview があります。この演習のポイントは、さまざまな形式でそれ自体をリロードする機能がページに存在するかどうかを判断することです。
var hasAuth = self.registerView.evalJS("typeof authenticate;")
これは iOS で問題なく機能し、実際には Android でも多くの場合に機能します。しかし、Android では、「未定義」として表される何も返さないことがあります。
PS: いいえ、問題は JavaScript 文字列に「return」を含めることではありません。Titanium はそれを行いますが、あなたも行うとエラーが発生します。