iphonehtml5
用iphone調試html5頁面的方法如下:
1、打開手機web檢查器。
通過【設置】>【Safari】>【高級】>【Web檢查器】打開。見下圖(點擊查看大圖),並且你會看到該選項下面對電腦操作的相應描述,照做就好。
⑵ 蘋果手機支持html5本地存儲嗎
當然是支抄持的,要不然怎麼做HTML5游戲的
HTMl5的sessionStorage和localStorage
html5中的Web Storage包括了兩種存儲方式:sessionStorage和localStorage。
sessionStorage用於本地存儲一個會話(session)中的數據,這些數據只有在同一個會話中的頁面才能訪問並且當會話結束後數據也隨之銷毀。因此sessionStorage不是一種持久化的本地存儲,僅僅是會話級別的存儲。
而localStorage用於持久化的本地存儲,除非主動刪除數據,否則數據是永遠不會過期的。
⑶ 如何讓iPhone手機支持H5頁面的video標簽
先貼一下蘋果官方的說法: 支持視頻格式:H.264 視頻最高可達 1080p,每秒 30 幀,High Profile level 4.1,採用 AAC-LC 聲音格式版,最高 160 Kbps,48kHz, 立體聲為權 .m4v, .mp4 與 .mov 文件格式;MPEG-4 視頻最高可達 2.5 Mbps,640 x 480,每秒 30 幀,Simple Profile 採用 AAC-LC 聲音格式,每聲道最高 160 Kbps,48 KHz,立體聲為 .m4v、.mp4 與 .mov 文件格式;Motion JPEG (M-JPEG) 最高可達 35 Mbps,1280 x 720,每秒 30 幀,音頻為 ulaw 格式,PCM 立體聲為 .avi 文件格式 所以最好再按照一個視頻播放器應用,比如免費的moliplayer,支持100多種格式,基本上大片常用格式mkv、rmvb這些都不用轉碼了。
⑷ 如何用HTML5開發iPhone應用程序
在過去的一年裡,你是不是很沮喪,對於所有的使用Objective-C開發iPhone程序的開發者而言,日子都不那麼好過,你是不是為了學習開發iPhone應用程序曾經硬著頭皮去讀著那生澀難懂的學習教程,事實是Objective-C是一門類似C語言的語言,這也就絕定了它不是那麼容易學習。
我不是勸你去放棄學習Objective-C,因為世上無難事,只怕有心人。但是條條大路通羅馬,也許你轉換下思路你可以用另一種方法達到相同的目的。
你可以製作一個原生的iPhone應用程序去模仿其他的程序,多半上它也許會成為一個不錯的復製品。
但是你完全可以利用已有的技能(HTML5,CSS,Javascript)去完成上面的事.
下面我會向你們展示如何創建一個具有離線功能的HTML5 iPhone應用程序。更進一步的話,我會向你們展示編寫一個俄羅斯方塊游戲的過程。
離線
到底什麼是離線?好吧,它其實意味著當我們的手機沒有互聯網連接時,能夠有一個像本地應用程序樣子的程序圖標,啟動畫面。
這意味這我們的應用程序能夠像原生應用程序那樣在手機離線時使用。
其實這不僅是一篇針對iPhone開發的教程,它同樣適用於所有帶有HTML5功能支持瀏覽器的手機。
OK,下面我們開始吧。看看下面的圖片。沒有地址欄,沒有導航條,它就像是一個原生的應用程序。
准備工作
如果我們要想使用HTML5的離線功能的話,你需要有能夠操作伺服器端,因為我們需要更改文件的HTTP的頭信息。(下面我們會詳細講解)
我們使用Apache做為伺服器,為了完成任務,我們需要配置.htaccess文件。這里是個教程使用.htaccess改變HTTP頭信息。
其他我們需要做的就是在iPhone設置中打開Safari瀏覽器的調試模式。在你的iPhone中進入Settings.app > Safari > Developer,然後打開調試模式,這樣做的目的是幫助你尋找可能出現的JavaScript錯誤。
一旦你完成你的App,您應該關閉調試模式以便於你正確的測試你的應用程序。
關於你的App
圖標和啟動畫面:圖標的大小57px x 57px。
無論你使用什麼樣的圖標,iPhone會自動對它進行圓角處理,創建投影,並增加光澤。
圖標最好使用PNG或JPG格式。
下面是我使用的俄羅斯方塊游戲圖標。
啟動畫面大小最好是320px x 460px,且格式為PNG或JPG。
下面是我使用的啟動畫面。
⑸ 蘋果手機用手機看網頁視頻 出現html5: Video file not found,但是電腦可以
應該是safri瀏覽器不支持某段網頁中的html5代碼,導致網頁解析失敗,你換個其他的瀏覽器試試看
⑹ 針對蘋果手機默認瀏覽器而言,html5+css3製作頁面需要注意哪些
1)HTML5是蘋果大力推薦的,可以到蘋果官方網站上學習,web 開發者社區里有版很多資料
2)實際操權作時,跟普通的製作頁面沒有啥大的區別,看你的功能需求而定。其實很多HTML5+CSS3的新特性在一般頁面製作時用不上。
3)加強測試,直接以Safiri作為基礎瀏覽器進行開發就可以了,不支持的內容立即就能看出來。
4)部分元素屬性,查閱瀏覽器兼容信息表
⑺ html5播放音樂為什麼蘋果手機為什麼不能播放
HTML5的Audio標簽,目前的主流瀏覽器都支持,只不過各種瀏覽器對音頻的支持的格式不同,當前,audio 元素支持三種音頻格式:
IE 9 支持 MP3
Firefox 3.5 支持 Ogg Vorbis、Wav
Opera 10.5 支持 Ogg Vorbis、Wav
Chrome 3.0 支持 Ogg Vorbis、MP3
Safari 3.0 支持 MP3、Wav
⑻ iphone支持html5嗎
Steve Jobs描述了為什麼蘋果公司在iPhones、iPods、iPads上不支持flash
1.開放性,從現狀來看flash已經得到廣泛的支持,但這並不代表flash本身是開放性的標准。蘋果認為需要找尋業界公認的開發標准來達成目標。
2.對網路應用的支持,按照adobe公司的觀點,蘋果的移動設備無法訪問75%基於flash的網路視頻資源。蘋果認為很多業界公司並非使用flash作為視頻載體,也就是說蘋果用戶並未像adobe所說的那樣缺乏訪問視頻資源的能力
3.安全性及性能,引用賽門鐵克的評估,2009年flash已經成為安全問題發生最多的區域。有趣的是Steve提到adobe在支持smartphone平台上的一再跳票。
4.電池壽命,總所周知,移動平台上電池續航能力是很重要的衡量指標。STEVE拿出這個問題來談,如果蘋果的測試結果可信,的確會讓adobe比較頭疼了。
5.觸摸功能,flash最初設計是針對PC平台的。在PC平台上的確不用考慮太多觸摸功能的方面。但到了移動平台,對觸摸功能的支持力度不夠就成為flash很重要的缺陷了。當然,也可以通過修改以後flash實現來實現觸摸功能,但是正如STEVE所說,如果現在要重寫功能了,為什麼不是用HTML5、CSS、 JavaScript這些標准技術,而是繼續使用flash呢??
6.平台的獨立性。這部分STEVE說了很多,個人感覺就是,如果你是依託於某個第三方平台,如flash,而不是開發標准來實現。如果需要某種新功能時,你就只能祈禱這個第三方公司去實現新功能的支持了。這會妨礙開發人員的創新性。