H5
rainbow8300
这个作者很懒,什么都没留下…
展开
-
h5页面使用音频/视频播放的经验
// 错误写法$("video").play()$("audio").play()// 正确写法播放视频$("video")[0].play()$("audio")[0].play()原创 2018-12-18 15:14:32 · 1768 阅读 · 0 评论 -
h5页面键盘弹出影响页面布局(兼容)
其实弹框之所以影响页面布局,我碰到的一般都是因为页面时position:fixed时,键盘一弹出,布局就乱了,我的解决方案是,首先就是把fixed尽可能的改成其他的,接着监听窗口大小变化事件,然后处理ios兼容问题代码如下://监听窗口大小变化事件window.addEventListener('resize', function () { if(document.activeElem...原创 2019-01-14 15:54:21 · 7181 阅读 · 0 评论 -
h5页面监听摇一摇事件
上代码:// 设置一个开关,用于控制执行一次摇一摇函数var is_listener = true// 监听设备位置感应if(window.DeviceMotionEvent&&is_listener) { window.addEventListener('devicemotion', motionHandler, false);} else { // alert...原创 2019-01-14 16:01:55 · 1457 阅读 · 4 评论 -
iosH5页面video标签内嵌播放
<video width="100%" x5-playsinline="" playsinline webkit-playsinline="true" preload="auto" controls="controls" src="xxx.test.mp4"></video>原创 2019-03-22 16:08:43 · 4641 阅读 · 0 评论 -
ios手机点击输入框页面放大,输入框失焦后,页面不复原,仍保持放大状态
解决方法就是,禁止页面缩放 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <!-- initial-scale - 初始的缩放比例 minimum-scale - 允许用户缩...原创 2019-03-28 16:46:45 · 2292 阅读 · 0 评论 -
http-server出错
想把本地的html文件用http协议打开,在网上发现这个是最简单的方法,于是安装npm i http-server -g,然后执行http-server,OMG报错了重装,重新执行不行,后来经过百度妈妈的指导,发现是node环境变量配置导致的,在nodejs/node_global下并没有发现我们安装的http-server。那就修改环境变量npm config set prefix "D:...原创 2019-07-17 10:31:32 · 2363 阅读 · 0 评论