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,而不是开发标准来实现。如果需要某种新功能时,你就只能祈祷这个第三方公司去实现新功能的支持了。这会妨碍开发人员的创新性。