WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
213468
WKWebView doesn't remember motion permission
https://bugs.webkit.org/show_bug.cgi?id=213468
Summary
WKWebView doesn't remember motion permission
jcesarmobile
Reported
2020-06-22 09:38:04 PDT
Every time you call DeviceMotionEvent.requestPermission() it shows the permission prompt, but it should remember and not show the prompt if it was granted (that's what all the native permissions do) Sample app
https://github.com/jcesarmobile/cordova-requestPermission-issue
run cordova prepare open platforms/ios/HelloCordova.xcworkspace and run from Xcode on any iOS 13 device click "Access DeviceMotions" and "Allow" on the prompt run from Xcode again click "Access DeviceMotions" again the prompt is shown again, it should't because you already allowed it, DeviceMotionEvent.requestPermission() should just resolve.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-06-23 17:49:19 PDT
<
rdar://problem/64674099
>
youenn fablet
Comment 2
2021-01-12 02:13:03 PST
Right, we should expose a delegate that allows application to persistently grant/deny permission.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug