在以下代码中, ondragstart 事件在Chrome打包应用中不起作用。 onclick 事件可以正常工作。
浏览器只是忽略此事件 - 没有引发任何错误或警告。
如何在chrom应用中使用ondragstart,ondrag和ondragend事件?
<html>
<head>
<title></title>
</head>
<body>
<div id="div1">
<img id="img1" src="img/add.png" />
</div>
<script>
var image = document.getElementById('img1');
image.addEventListener('click', onClick, false);
image.addEventListener('dragstart', start, false);
function onClick(e) {
console.log('click');
};
function start(event) {
console.log('start');
};
</script>
</body>
</html>
答案 0 :(得分:1)
我知道了!
我确实添加了draggable="true"
,现在一切正常。
我认为由于某种原因,Chrome设置可以拖拽为假。