Chrome.fileSystemProvider, некоторые зарегистрированные слушатели не запускаются

Я следую этому API-интерфейсу chrome.fileSystemProvider: https://developer.chrome.com/apps/fileSystemProvider

Многие прослушиватели событий, предоставленные в этом API, не запускаются, например, при копировании файла "onCopyEntryRequested" прослушиватель не запускается.

Также, когда файл открыт, прослушиватель onOpenFileRequested не запускается.

Есть ли какие-либо решения?

Обновление: я зарегистрировал номер ошибки http://crbug.com/433337

1 ответ

Все события обычно запускаются "правильным порядком". То есть вы должны реализовать все обработчики против каждого события. Например, когда пользователи пытаются скопировать определенную запись в приложении "Диспетчер файлов", ChromeOS сначала запускает событиеGetMetadataRequested, чтобы подтвердить, существует ли запись с таким именем или нет в целевом местоположении. Затем ChromeOS запустит событие onCopyEntryRequested.

Вероятно, событие onOpenFileRequested совпадает с предыдущим.

licensed under cc by-sa 3.0 with attribution.