2016-05-09 11 views
0

navigator.camera.getPictureは、後続のhtmlファイルで動作しないindex.htmlで問題なく動作しています。Worklightを使用してコードバカメラプラグインを実装

以降のページでは、navigator.cameraは定義されていません。

私は既にdevicereadyのチェックを行っています。すでにconfig.xmlにエントリがあります。あなたはMobileFirst/WorkLightはアプリケーション内のページ間を移動するためのhrefまたはwindow.locationのを使用している場合

私はIBMののWorkLightに

+0

「次のページ」にどのように移動しましたか? hrefリンクを使用していますか? –

+0

はい私はhref – sweta

答えて

3

をハイブリッドアプリケーションを作成しているあなたは何を参照してください期待されています。

MobileFirstハイブリッドアプリケーションは、単一のDOMモデルを使用します。 DOMモデルが1つであることは、ハイパーリンクを使用したり、window.locationプロパティを変更したりして、さまざまなHTMLファイルを決してナビゲートしてはならないことを意味します。 代わりに、外部HTMLファイルの内容をロードし、Ajaxリクエストを使用してそれらを既存のDOMに注入することによって、マルチページインターフェイスを実装する必要があります。

これは、メインアプリケーションのHTMLファイルがMobileFirstクライアント側のJavaScript™フレームワークファイルを読み込み、ブラウザがあるHTMLファイルから別のHTMLファイルにナビゲートするときにJavaScriptコンテキストと読み込まれたスクリプトが失われるためです。

複数ページのMobileFirst/Worklightアプリケーションを構築するには、tutorialを参照してください。

関連する問題