用html5+css+js做的一个页面,里面有个拖动,用的JS的onmousedown/onmousemove/onmouseup三个时间,在电脑上是没有问题的,当封装到安卓版的APP里后,担心的事情发生了,拖动没有任何反应,以为可能是支持的事件不同,把上述的三个事件换成touchstart/touchmove/touchend,还是没有效果,不晓得这个东西应该咋弄了,求高手指点一二,谢谢~
maidex
- 发布:2015-03-11 22:29
- 更新:2015-03-13 13:00
- 阅读:1933
用HBuilder封装的HTML+css+js的网站不能拖动
分类:HBuilder
7 个回复
DCloud_UNI_FXY
发一个测试工程看看
maidex (作者) - 学习
DCloud_UNI_FXY
给个能完整测试的demo
maidex (作者) - 学习
DCloud_UNI_FXY
增加事件和移除事件,请换成下列形式。
addEventListener('touchstart',func);
removeEventListener('touchstart',func);
maidex (作者) - 学习
window.onload=function ()
{
var y=document.documentElement.clientHeight || document.body.clientHeight;
var okuang=document.getElementById('cmainsee');//框
var oMoveImg=document.getElementById('moveimg');//可移动部分
okuang.style.height=(y-20)+'px';
}
maidex (作者) - 学习
还是没有任何的效果