2010-11-21 42 views
0

これは私の最初のWebアプリケーションです.Jonathan StarkのiphoneアプリをHTML、CSS、JavaScriptでビルドしています。 「開発」>「ユーザーエージェント」>「モバイルサファリ」を選択した場合でも、すべてが私のマックサファリでOKをテストしていました...上記のサイトをあなたのサファリで見ることができ、うまくいきます。jQtouch webappはMac Safariで正常に動作していますが、iPhone Safariでは動作しません

私が最終的に(私が思っていた)私のiPhoneのサファリからすべてを仕上げて見たら、全世界が崩壊しました。物事はとてもうんざりです。

私はjQtouchを使用していますが、私はJSONファイルからデータを取得しているために何らかの理由で考えています...ローカルストレージ(お気に入りや組み合わせなど)からデータを取得すると、あらゆる問題。それはJSONからデータを引っ張っていた場合しかし、それは...混乱に変わります

私のJSONファイルは次の場所にあります。

:データを引っ張るために使用

http://hongteetrading.com/demos/pronouncecn/lib/names.json

のjavascript $ .getJSON(「LIB/names.json」、機能(データ){

$.each(data.names,function(i,val){ 
      if(val.spelling==id){ ... } 

私はそれをやって、任意のより良い方法があるかもしれないと思いますか、それともデータ交換形式の種類jQtouchを使って食べましたか?

答えて

0

HTMLには、他に何かをする前に修正する必要があるエラーはほとんどありません。それらを検討するW3Cのサービスを使用します。

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fhongteetrading.com%2Fdemos%2Fpronouncecn%2F%23home

これらのエラーが修正されたら、あなたは規格に準拠することがありますので、デバイス間で異なってレンダリングされている特定の事柄を追い詰めるのより良いチャンスがあります。

+0

ありがとうございました!私はすべてのエラーメッセージをクリアしましたが、まだ私のiPhoneで動作していません。 – WhiteJasmine

+0

あなたはどのバージョンのiphoneを持っていますか、どのバージョンのSafariが実行されますか?私はそれをApple SDKのiPhoneシミュレータに入れてみました。それはすべて期待どおりに動作しているようです(非常にクールなアイディアと実行、btw)。おそらく、Safariでサポートされている機能は含まれていても、Safari for iPhoneではサポートされていない機能が含まれているのだろうかと思います。 – hollsk

+0

私はiPhone 4を持っていて、私のMacにもiPhone Simulatorがインストールされていて、どちらもうまくいきませんでした。私のiPhone 4では、それは私に間違った手紙を与え続けます。 iPhone Simulatorでは、手紙をクリックすると空白のページが表示されます。私はより詳細な質問を編集しました。もう一度ありがとう。 – WhiteJasmine

関連する問題