Я работаю над расширением Firefox для Android, но у меня возникают проблемы с разрешениями. У меня есть этот фрагмент кода, который проверяет, какие разрешения есть в расширении. < /P>
const bookmarks = await browser.permissions.contains({ permissions: ['bookmarks'] });
const downloads = await browser.permissions.contains({ permissions: ['downloads'] });
const history = await browser.permissions.contains({ permissions: ['history'] });
const notifications = await browser.permissions.contains({ permissions: ['notifications'] });
const webNavigation = await browser.permissions.contains({ permissions: ['webNavigation'] });
< /code>
Проблема в том, что при отладке на мобильном телефоне я получаю эту ошибку для закладок и линий истории. < /p>
Error: Type error for parameter permissions (Error processing permissions.0: Value "bookmarks" must either: must either [must either [must either [be one of ["idle"], be one of ["activeTab"], be one of ["cookies"], be one of ["scripting"], or be one of ["webRequest", "webRequestAuthProvider", "webRequestBlocking", "webRequestFilterResponse", "webRequestFilterResponse.serviceWorkerScript"]], must either [be one of ["mozillaAddons"], be one of ["geckoViewAddons", "nativeMessagingFromContent"], be one of ["activityLog"], be one of ["networkStatus"], or be one of ["telemetry"]], be one of ["alarms", "storage", "unlimitedStorage"], be one of ["declarativeNetRequestWithHostAccess"], be one of ["dns"], or be one of ["theme"]], must either [must either [be one of ["idle"], be one of ["activeTab"], be one of ["cookies"], be one of ["scripting"], or be one of ["webRequest", "webRequestAuthProvider", "webRequestBlocking", "webRequestFilterResponse", "webRequestFilterResponse.serviceWorkerScript"]], be one of ["clipboardRead", "clipboardWrite", "geolocation", "notifications"], be one of ["browsingData"], be one of ["tabs"], be one of ["browserSettings"], be one of ["declarativeNetRequestFeedback"], be one of ["downloads", "downloads.open"], be one of ["management"], be one of ["privacy"], be one of ["proxy"], be one of ["webNavigation"], or be one of ["nativeMessaging"]], be one of ["declarativeNetRequest"], or match the pattern /^experiments(\.\w+)+$/], or must either [be one of [], be one of ["userScripts"], or be one of ["trialML"]]) for permissions.contains.
закладки и история находятся в дополнительных разрешениях в файле manifest.json, но я попытался перенести их в разрешения, и это ничего не исправляло.
Я работаю над расширением Firefox для Android, но у меня возникают проблемы с разрешениями. У меня есть этот фрагмент кода, который проверяет, какие разрешения есть в расширении. < /P> [code]const bookmarks = await browser.permissions.contains({ permissions: ['bookmarks'] }); const downloads = await browser.permissions.contains({ permissions: ['downloads'] }); const history = await browser.permissions.contains({ permissions: ['history'] }); const notifications = await browser.permissions.contains({ permissions: ['notifications'] }); const webNavigation = await browser.permissions.contains({ permissions: ['webNavigation'] }); < /code> Проблема в том, что при отладке на мобильном телефоне я получаю эту ошибку для закладок и линий истории. < /p> Error: Type error for parameter permissions (Error processing permissions.0: Value "bookmarks" must either: must either [must either [must either [be one of ["idle"], be one of ["activeTab"], be one of ["cookies"], be one of ["scripting"], or be one of ["webRequest", "webRequestAuthProvider", "webRequestBlocking", "webRequestFilterResponse", "webRequestFilterResponse.serviceWorkerScript"]], must either [be one of ["mozillaAddons"], be one of ["geckoViewAddons", "nativeMessagingFromContent"], be one of ["activityLog"], be one of ["networkStatus"], or be one of ["telemetry"]], be one of ["alarms", "storage", "unlimitedStorage"], be one of ["declarativeNetRequestWithHostAccess"], be one of ["dns"], or be one of ["theme"]], must either [must either [be one of ["idle"], be one of ["activeTab"], be one of ["cookies"], be one of ["scripting"], or be one of ["webRequest", "webRequestAuthProvider", "webRequestBlocking", "webRequestFilterResponse", "webRequestFilterResponse.serviceWorkerScript"]], be one of ["clipboardRead", "clipboardWrite", "geolocation", "notifications"], be one of ["browsingData"], be one of ["tabs"], be one of ["browserSettings"], be one of ["declarativeNetRequestFeedback"], be one of ["downloads", "downloads.open"], be one of ["management"], be one of ["privacy"], be one of ["proxy"], be one of ["webNavigation"], or be one of ["nativeMessaging"]], be one of ["declarativeNetRequest"], or match the pattern /^experiments(\.\w+)+$/], or must either [be one of [], be one of ["userScripts"], or be one of ["trialML"]]) for permissions.contains. [/code] закладки и история находятся в дополнительных разрешениях в файле manifest.json, но я попытался перенести их в разрешения, и это ничего не исправляло.
В моем расширении Firefox пользователю необходимо выбрать файл с помощью селектора входных файлов. проблема в том, что когда я вызываю селектор файлов, всплывающее окно выгружается (срабатывает событие выгрузки), а остальная обработка не...
I'm trying to use $.mobile.loading in a HTML page (jQuery Mobile) before an AJAX request, but it's not working (it's not showed when user enters in this page).
Я хочу изменить приложение SIM -инструментов в соответствии с требованиями клиента, например, приложения проверяют баланс автоматически. /> 1-routed My Device.
Получил Hint из этого вопроса
Как получить доступ к...