1

iOSをネイティブとして使用し、Cordova-Phonegapを使用してhtmlをサポートするハイブリッドアプリに取り組んでいます。

アプリケーションの初回起動時に JavaScript が読み込まれません。onDeviceReadyCordova Plugin クラスで呼び出しを取得できます。そのクラスからwebview.stringByEvaluatingJavaScriptFromStringメソッドを呼び出して JavaScript メソッドの 1 つを呼び出します。

その特定のメソッドは、HTML の head セクションにリンク参照として追加された 1 つのファイルに記述されています。しかし、そのメソッドは最初の起動時に呼び出されません。すでにアプリケーションを起動していて、他の関数を使用して同じメソッドを再度呼び出そうとすると、正常に呼び出されます。

コードは非常にシンプルで、HTML ページにいくつかの JavaScript ファイル参照が含まれており、JavaScript ファイルには、純粋な JavaScript および jQuery 関数がほとんど含まれていません。

CDVViewControllerをself.viewとして使用して HTML ページをロードしています。addSubview

これに対する解決策を提案してください。

4

1 に答える 1

2

さて、私たちはついに問題が何であるかを理解しました。最初の呼び出しで一部の変数が設定されなかったため、ページが表示されませんでした。とにかく、助けてくれてありがとう。

于 2013-11-14T06:52:53.963 に答える