2012-01-26 9 views
1

こんにちは私はこの問題を抱えています、私は何が欠けているのか理解するためにあなたの助けが必要です。なぜhtml5アプリは、Androidでオフラインで作業しないのですか?

このページではHTML5のモバイル用\ Webアプリケーションの多く http://web.appstorm.net/roundups/30-incredibly-useful-fun-html5-mobile-apps/

のは、例えば、この1(あなたが描くことができる白いページ) http://miniapps.co.uk/canvas/

と、この1(Aを見てみましょうがありますあなたがすでに見つけたスーパーマーケットやチークのものなどのスタッフを追加できる場所のリスト)

これらのアプリは私のPCと私のAndroidの携帯電話で動作していますオンラインでそれらをeします。今これが問題です。私はアンドロイドアプリを開発しています。私は私の携帯電話に保存されているWebアプリケーションを実行する必要があります目に見えないブラウザでの活動があります。

インターネット上でintersting html5またはhtml4アプリを見つけたら、このアプリをパソコンのハードディスクに保存してAndroid携帯に移動し、アンドロイドアプリでオフラインで使用したいと考えています。 私はPCのブラウザの中でアプリを開くと、ファイルをクリックしてページを保存してからページを完成します。

チェックリストアプリケーションの場合、 Checklist.htmlと、4つの.jsファイルと1つの.cssファイル内にあるChecklist_fileフォルダをダウンロードします。

Checklist.htmlをクリックすると、オフラインのページが開き、自分のPC上で完璧に動作しますが、これらのファイルをすべてAndroidの携帯電話で移動しても、htmlファイルをクリックするともう動作しません。それは実際にページを開き、アプリケーションを表示しますが、私はそれと対話することはできません、私は新しいオブジェクト名を数字にすることができますが、私は追加ボタンをクリックするか、チェックし、

キャンバスアプリと同じですが、私は描画することができますが、画像を保存するか、ページをクリアするボタンは機能しません。

なぜ私は間違った方法でアプリを保存しているのか、なぜ彼らは私のパソコンではなく電話でオフラインで作業するのか知りたいのですが。それはアプリケーションに関連していない私はdevelopping原因も私は直接ブラウザとアプリケーションを開くが、HTMLファイルに直接クリックした場合、結果は同じですが、私は完全に対話することはできませんが、私は彼らが完全に動作するだからアンドロイドの問題でもない。

私は本当に大きなプロジェクトの一部であるため、オフラインでhtml(またはhtml5)アプリケーションを実行できる必要があります。

Tnx。

答えて

1

私はあなたの尋ねることをどうやって行うのか知っていませんが、電話の隙間を使って達成できるように聞こえるのは間違いありません。それは、HTML 5やjavascriptのようなWebベースの言語でアプリを書いて、それをどんなデバイスでも実行できるようにします。先日私は自分自身を見て、将来のある時点でそれを使って自分のアプリのバージョンを整理する予定です。試合は、お使いのPCのブラウザでアプリを開く方法」

http://phonegap.com

+0

Webアプリケーションを開発することはプロジェクトの一部ではないので、私はすでに存在するアプリケーションを利用してそれらを保存しようとしています。私は他の誰かが作ったオフラインのWebアプリケーションを実行できるだけです彼らは私のアンドロイドデバイス上でphisycally電話で)する必要があります。そして今は何らかの理由で彼らは働かない。私は理由を知りたいのですが........私はアンドロイドでアプリケーションのWebページに行くなら、彼らはうまくいきますが、HTMLファイルを開いても.....ないのですか?私はそれらを救うべきか、別の方法でそれらを得るべきですか?なぜ私のPC上で両方の方法で仕事ですか? – Sgotenks

+0

apkファイルにアプリとしてパッケージ化しているのですか、ブラウザのhtmlページを開いているだけですか? –

+0

この投稿はあなたの問題を解決するのに役立ちますhttp://stackoverflow.com/questions/4321622/android-offline-webapp-resourcesこのリンクはこの投稿にありますhttp://www.davidgranado.com/demos/make_a_set_mobile/ブラウザのビューソースツールを使用してソースを表示できます。私はクロムを使用していますので、クリックしてソースをクリックしてください。 –

0

は、[ファイル] - > [ページ保存したままの>完全なHTMLページをヒット。次に、携帯電話にファイルをコピーします。

これはあなたにとって最速の回避策です。または...あなたはphonegapを学ぶ時間を投資することができます。またはAndroid用のJava。

0

キャッシュのマニフェストを調べる必要があります。そこに答えがあります。html5ページには、オフラインで実行するように設定された正しいパラメータが必要です。

関連する問題