2

Я пробовал традиционные методы, и он работает как веб-страница в Chrome, но не тогда, когда я использую эту страницу в качестве упакованного приложения.Является ли перетаскивание HTML5 совместимым с приложениями Chrome (в упаковке)?

Я просто делаю этот пример из W3 для тестирования, так как это очень просто. http://www.w3schools.com/html/html5_draganddrop.asp

+0

Что вы уже пробовали? Получаете ли вы какие-либо конкретные ошибки? –

+0

Он вообще не реагировал на перетаскивание, я только нашел решение и разместил его как ответ ниже. Теперь работает. – CdnXxRRODxX

ответ

1

Я был в состоянии получить эту работу за счет использования CSS свойство -webkit-пользователем сопротивления на элементе (в моем случае, если образ). Это позволило перетащить в окно приложения.

img { 
-webkit-user-drag: auto; 
} 

Я тогда поставил слушатель событий для всех других функций (яваскрипта рядного Javascript не допускается в Chrome Apps), которые можно увидеть по ссылке w3 в описании.

Теперь перетаскивание действует так же, как на обычной веб-странице.

0

это не поддерживается в Chrome Android см в caniuse: http://caniuse.com/#search=drag

+0

Я не использую версию Chrome для Android, я использую приложение Packaged Chrome, которое находится на рабочем столе. – CdnXxRRODxX

+0

Тогда он должен работать, поскольку он работает в настольной версии Chrome. –

+0

Упакованные приложения Chrome - это веб-приложения, но до некоторой степени являются «фирменными» Google. Вот почему я специально спрашиваю о совместимости. – CdnXxRRODxX

Смежные вопросы