![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTML5
超喜欢你呦
我们总是孤独成长,你的坚持,终将美好.
展开
-
H5 ios10+ Safari 中实现 video/audio 自动播放小技巧
关于Safari 中禁止音视频自动播放的问题:apple 开发者声明:https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html苹果为了用户着想,禁止了 Autoplay 和 JS "onload" 加载播放,也就是说即使你在h原创 2021-07-27 16:06:52 · 9387 阅读 · 13 评论 -
简述HTML中的<noscript></noscript>作用
早期浏览器都面临一个特殊的问题,即当浏览器不支持JavaScript时如何让页面平稳的退化。对这个问题的最终解决方案就是创造一个<noscript>元素,用在不支持JavaScript的浏览器中显示替代的内容。这个元素可以包含能够出现在文档<body>中的任何<HTML>元素———<script>元素除外。包含在<noscript>元素中的内容,只有在下列情况下才会显示出来:浏览器不支持脚本浏览器支持脚本,但脚本被禁用。符合上述任何一个原创 2021-05-13 11:32:33 · 1064 阅读 · 0 评论 -
H5 navigator.platform 属性值枚举以及使用场景
项目之前使用了 navigator.userAgent 判断当前是否是真机,给与特有功能,后发现PC浏览器移动端调试工具中取到的数据和手机是一样的,也会被当成真机处理,后面使用替代方案 navigator.platformnavigator.platform 枚举值如下(区分大小写):HP-UXLinux i686Linux armv7lMac68KMacPPCMacIntelSunOSWin16Win32WinCEiPhoneiPodiPadAndroidBlackB.原创 2021-04-28 18:46:13 · 2540 阅读 · 3 评论 -
H5 获取浏览器位置 navigator.geolocation
navigator.geolocation.getCurrentPosition()获取用户现在位置,只调用一次getLocation() { if (navigator.geolocation) { // support navigator.geolocation.getCurrentPosition((res) => { // successed const { coords, timestamp } = res; console.l原创 2021-04-29 11:56:17 · 1411 阅读 · 0 评论