簡體   English   中英

jQtouch webapp在Mac Safari上運行正常,但在iPhone Safari上無法運行

[英]jQtouch webapp behaving working fine on mac Safari but won't work on iPhone Safari

這是我的第一個網絡應用程序,我遵循Jonathan Stark的HTML,css和javascript構建iphone應用程序進行了開發。 即使我選擇“開發”>“用戶代理”>“移動Safari”,一切也都可以在我的Mac Safari上測試正常。您可以在Safari中查看以上站點,並正常運行。

但是,當我終於(認為已經完成)一切並從我的iPhone Safari瀏覽器查看東西時,整個世界崩潰了……事情變得如此混亂。

我正在使用jQtouch,但我不知何故可能是因為我是從JSON文件中提取數據...因為如果我從本地存儲中提取數據(如收藏夾和組合),它可以正常工作而沒有任何問題。 但是,如果它是從JSON中提取數據,那么它將變成一團糟...

我的JSON文件位於此處:

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

用於提取數據的JavaScript:

$ .getJSON(“ lib / names.json”,function(data){

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

我猜可能會有更好的方法嗎? 還是與jQtouch一起使用哪種數據交換格式?

在執行其他任何操作之前,HTML中應該修復的錯誤很少。 使用W3C服務對其進行檢查:

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

糾正這些錯誤后,您將有更大的機會來查找在設備之間呈現不同效果的特定事物,因為您將符合標准。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM