我想知道在Chrome中是否存在查询以下权限的方法:
accelerometer
camera
clipboard-read
clipboard-write
geolocation
background-sync
magnetometer
microphone
midi
notifications
payment-handler
persistent-storage谢谢。
发布于 2020-02-04 12:31:56
您可以只使用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.
});您可以从这里上读到更多信息。
https://stackoverflow.com/questions/58807278
复制相似问题