chrome打包应用中的ondragstart事件

时间:2014-01-27 09:14:58

标签: javascript html google-chrome events google-chrome-app

在以下代码中, 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>

1 个答案:

答案 0 :(得分:1)

我知道了!

我确实添加了draggable="true",现在一切正常。

我认为由于某种原因,Chrome设置可以拖拽为假。