为什么苹果专用浏览器的浏览器用不了

问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
基于 zepto 写的 webApp
&audio& 标签
加载资源后 设置自动播放, 在pc端、 安卓手机 都能正常打开播放, iphone打开后 加载都没问题 autoplay 放不了
尝试过 手机QQ 内置浏览器 打开网站
微信内置浏览器不行
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
从ios 4.2开始,所有的媒体元素必须要用户操作之后才能播放,比如点击、输入动作, 这个是ios的一个安全限制
就是这样的,所以这个问题没法解决
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
iPHONE上网页里的音频播放器一律无法自动播放。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
这个问题比较无解,我写H5的时候一般的做法是在起始页里放个按钮,提示用户点击进入,然后play方法就放在这个点击事件里;其实就是个遮罩层加个one事件,点哪都行,点完直接remove。
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:为什么iPhone和iPad上的第三方浏览器总感觉不如Safari
iOS支持第三方浏览器,但是并不如你想象中的完美。苹果设备上的第三方软件始终会逊色于苹果家自带的Safari,除非苹果公司能放宽诸多政策上的限制。
Google的开发人员曾因为上述原因,在发布iOS版的Chrome前进行过认真的内部讨论。而Mozilla也应为同样的原因,不再提供iOS版的Firefox。
所有浏览器必须使用Safari提供的内核
苹果公司在App Store的政策中写道:“Apps在浏览网页时,必须使用iOS的WebKit框架以及WebKit JavaScript。”
这意味着,第三方的浏览器不能使用自身的内核。内嵌Safari内核使得其他浏览器公司不能提供新的功能或者加快网页加载速度。事实上,所有的第三方浏览器都不过是换了个图标的Safari。
传统的桌面操作系统,例如Windows,Mac OS X,Linux。每个浏览器都可以使用自身的经过优化的内核。所以Mozilla 家的Firefox可以把IE6虐成翔,而Chrome又比Firefox要快。如果在Windows上,Firefox也被限制只能使用IE 6的内核,那么它估计也不会有那么多粉丝了,而我们则会只能继续生活在IE 6的淫威下。要知道微软是在Firfox火了之后,觉得自家的IE实在是见不得人,才重新开始IE的开发。
…但是他们也不能用Safari比较快的Nitro Javascript引擎
故事还没完。第三方的浏览器不仅仅被迫使用Safari的内核——他们是被迫使用旧的慢的WebKit Javascript 引擎,而只有Safari可以使用最新最快的Nitro Javascript引擎……
如此一来,第三方浏览器加载网页的速度就始终不如Safari了——哦,不,严格来说应该是越来越比不上Safari。因为苹果会持续开发他们的内核,而第三方浏览器?继续用老旧内核呗。
所以说,第三方浏览器不仅仅是换了个图标的Safari——他们应该是旧版本的Safari。
当然啦。浏览器公司理论上也可以开发用户体验更好的,供越狱后设备使用的特别版浏览器。这样就可以不用管App Store那坑人的“霸王条款”。但是他们一般不会这样做,主要是因为苹果公司一直致力于“消灭”越狱,所以这样特别版浏览器的受众估计会越来越少。
第三方浏览器不能被设为默认
苹果的iOS同样不允许用户选择默认打开程序。所以第三方浏览器永远不能被设为默认浏览器。即使你再喜欢Chrome,在大部分的App中,点击一个连接时,他还是会跳转到Safari。你只能把网址复制到Chrome才能用Chrome来浏览。
在一个App里面,是可以打开另一个App的。所以开发者其实有点小手段,使得其他浏览器变成默认浏览器。每个App可以列出所支持的浏览器,然后让用户来选择使用哪一个浏览器来打开网页。但是这样的方法比较麻烦,毕竟每个App都要独立设置一遍,而且如果你比较不走运,人家不支持你喜欢的浏览器,那就真的没辙了。
你的浏览器还不能安装扩展插件
同样的我们可以在App Store的相关政策中发现,第三方浏览器并不能提供,安装插件。如果你在iOS上也想使用LastPass来保存你上网的各式登录名和密码的话,你唯一的做法就是下载LastPass这个浏览器,而不是像PC那样为你的Chrome或Safari安装LastPass插件。
在其他移动操作系统上,并不会禁止浏览器安装插件的——虽然不是每个浏览器都允许用户安装扩展程序。举个栗子,在Android上,Chrome也是不支持安装扩展程序的,这是google不允许Chrome安装而已。而Android版的Firfox则是可以使用扩展程序的,只要你喜欢,你可以为你的Firefox安装LastPass。
被阉割的第三方浏览器
正如上面说到的,要做iOS的第三方浏览器简直就是诸多限制,只能用慢人一等的内核,还永远不能有名分(设为默认程序)。臣妾做不到啊。
没条件就要创造条件!在这么苛刻的限制下,浏览器们只能各出奇招。例如说:Chrome就提供了数据预取和压缩功能,以此来提高网页加载速度改善用户体验。此外,Chrome还有大招,就是可以同步你各个平台上的Chrome的信息,你可以把你PC端的书签同步到手机上。当初Mozilla也是打着同样的旗号推出iOS版的Firefox,但是现在Mozilla已经开口啦,他们已经受够了iOS的苛刻要求,他们将不会再推出iOS平台的Firefox直至到苹果不再阉割他们。
如果你不是有什么特别的需求只能由某些第三方浏览器才能满足的话,你还是粘着Safari算了吧。Safari毕竟和iOS来自一家,苹果自然能为你提供更快更好网络浏览体验。
事情也许还是有转机的。要知道,当初苹果也曾经拒绝过自身带有复制粘贴功能App,但最后还是放宽了政策。如果苹果坚持App Store的政策不改,那么很多很火的软件就永远不能登录iOS平台了例如Pandora,Kindle,Gmail(【译注】Kindle和Gmail不是已经登录iOS了么?)而只能使用苹果自己生态内的软件了,如iTunes Radio, iBooks,和 Mail。App间的竞争和选择可以让iOS平台越发强大灵活,苹果你为什么就不能放浏览器们一马呢?
基于创作共用协议(BY-NC)发布。
给这篇稿打赏,让译者更有动力
支付宝打赏 [x]
您的大名:
打赏金额:
19:33:19 :
19:21:50 :
20:13:18 :
19:16:03 :
19:11:04 :
22:54:58 :
21:14:13 :
19:17:30 :
女神要黑的他
19:24:46 :新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
稍有积蓄, 积分 210, 距离下一级还需 290 积分
论坛徽章:0
没用过苹果,在ubuntu下浏览器输入http://localhost:8000可以连上,但是到了mac上就不能连接服务器localhost,
这是怎么回事啊???
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
白手起家, 积分 47, 距离下一级还需 153 积分
论坛徽章:0
本帖最后由 alixkanglu 于
16:11 编辑
是可以的. 在系统设置中打开web sharing. 试一下. 如果不可以的话 在/etc/hosts 里加上 127.0.0.1 localhost
稍有积蓄, 积分 210, 距离下一级还需 290 积分
论坛徽章:0
alixkanglu
& & 谢谢,当时通过别的方式解决了,忘了回复了。用iPhone 的safari浏览器打不开课件啊
分享到朋友圈
输入要@的人名,轻敲空格完成输入
上传支持JPG、PNG、BMP格式,最大支持 5M
您要举报的评论?
您要删除评论“
小组最新话题
是否要封禁此账号?
同时删除用户在本小组的所有发言和回应
举报原因:
含有广告或垃圾信息
含有敏感内容
话题没有内容为什么苹果5S手机浏览器打不开了
全部答案(共1个回答)
打开一款需要联网的应用程序,如果同样无法连接,是网络问题
如果软件可以正常使用只有Safari无法使用,尝试使用Safari进入苹果官网www.apple.co...
如果你的iphone手机使用联通3G手机卡无法进行上网的话,建议你可以设置一下网络参数,iPhone手机的网络设置方法如下:
1.设置>飞行模式>关闭;
把那个WiFi点击忘记网络,再输密码连接试试
答: 防溢乳垫怎样用?这个问题是我表姐要我帮忙问的,说害怕自己使用的方法错误,所以想来这儿问问看情况哈。
答: 美国苹果公司的新款手机,全触屏的智能机,在中国卖的很贵。
答: 手机购买还是找正规卖家
天猫等网站
答: 可能被设置了禁言你IP接入吧
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415

我要回帖

更多关于 苹果电脑能用的浏览器 的文章

 

随机推荐