Allow media playback in webview without user interaction
also catch exception connecting to bluetooth socket
This commit is contained in:
parent
d42fd395b0
commit
9c81cf463b
@ -415,7 +415,12 @@ class WidgetFragment @Inject constructor(
|
||||
bluetoothSocket = device.createRfcommSocketToServiceRecord(UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"));
|
||||
// Alternatively: device.createInsecureRfcommSocketToServiceRecord(...)
|
||||
|
||||
bluetoothSocket?.connect()
|
||||
try {
|
||||
bluetoothSocket?.connect()
|
||||
} catch (e: IOException) {
|
||||
informInWebView("Failed to open RFCOMM socket: $e")
|
||||
return;
|
||||
}
|
||||
//informInWebView("Opened RFCOMM socket")
|
||||
|
||||
//informInWebView("Created socket")
|
||||
|
@ -66,6 +66,8 @@ fun WebView.setupForWidget(eventListener: WebEventListener) {
|
||||
|
||||
val cookieManager = CookieManager.getInstance()
|
||||
cookieManager.setAcceptThirdPartyCookies(this, false)
|
||||
|
||||
settings.mediaPlaybackRequiresUserGesture = false
|
||||
}
|
||||
|
||||
fun WebView.clearAfterWidget() {
|
||||
|
Loading…
Reference in New Issue
Block a user