Какие все мобильные разрешения мы можем попросить в PWA? - PullRequest
1 голос
/ 27 сентября 2019

Я хочу знать весь список разрешений, которые PWA может получить в Android Mobile и iOS Mobile.

Следующее разрешение, которое я знаю: 1. Камера 2. Push-уведомление

1 Ответ

1 голос
/ 27 сентября 2019

Реестр разрешений:

'accelerometer', 
'accessibility-events', 
'ambient-light-sensor', 
'background-sync', 
'camera'​, 
'clipboard-read', 
'clipboard-write', 
'geolocation', 
'gyroscope', 
'magnetometer', 
'microphone', 
'midi',     
'notifications', 
'payment-handler', 
'persistent-storage'
'push'

И вы можете запросить их с помощью метода allow.query () , чтобы получить состояние разрешения пользователя:

navigator.permissions.query(PermissionDescriptor)
    .then(
          function(permissionStatus) { ... }
         )
...