如何获取浏览器权限列表

我想知道是否有办法在 Chrome 中查询以下权限:


accelerometer

camera

clipboard-read

clipboard-write

geolocation

background-sync

magnetometer

microphone

midi

notifications

payment-handler

persistent-storage

谢谢你。


Qyouu
浏览 284回答 1
1回答

慕哥6287543

您可以使用navigator.permissions以下是“地理位置”的示例:navigator.permissions.query({name:'geolocation'}).then(function(result) { if (result.state == 'granted') {   showLocalNewsWithGeolocation(); } else if (result.state == 'prompt') {   showButtonToEnableLocalNews(); } // Don't do anything if the permission was denied.});你可以从这里阅读更多。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript