我似乎找不到任何网站详细说明对iframe属性"allowfullscreen"的支持。例如,CanIUse.com似乎没有它的列表。
有人知道Chrome、Safari、IE和Firefox的支持信息吗?
我已经开始发现自己的一些答案:
FireFox:在v18中增加了支持(2013年1月8日)-来源
Chrome:在v27中增加了支持(2013年5月22日)-来源
Safari:在v7中添加了支持(2013年10月22日)-来源
Internet Explorer:在v11中添加了支持
Microsoft Edge:支持的
不幸的是,似乎很难找到其他三个版本的详细发行说明。
有一个专门用于此属性的网站:http://www.allowfullscreen.com/.然而,这不是很好。
虽然MSDN只有一个基本条目,但MDN在其iframe
文档中提供了一个支持表:
- FF:18
- 铬:17(
webkitallowfullscreen
) - IE:不支持
- Safari:前缀支持
- Opera:支持
更新:CanIUse.com报告目前所有主要浏览器都支持。
此属性似乎是HTML 5.1规范的一部分。这个WC3实现报告声称在所有浏览器中都支持,所以
<iframe allowfullscreen>
应该可以工作,但需要-ms-
供应商前缀的Microsoft浏览器除外。