Mengubah cara mengecek dan meminta izin
Penerbitan Plugin / persiapan (pull_request) Successful in 14s
Penerbitan Plugin / penerbitan (pull_request) Failing after 40s

This commit is contained in:
rizky_denianto committed 2026-07-16 22:56:47 +07:00
1 parent c195d2bc99
commit f881c09475
1 file changed
+9 -2
+9 -2
View File
@@ -45,12 +45,19 @@ class BluclasPlugin(private val activity: Activity) : Plugin(activity) {
@Command
override fun checkPermissions(invoke: Invoke) {
super.checkPermissions(invoke)
val result = JSObject()
result.put("bluetooth", getPermissionState("bluetooth").toString())
invoke.resolve(result)
}
@Command
override fun requestPermissions(invoke: Invoke) {
super.requestPermissions(invoke)
requestPermissionForAlias("bluetooth", invoke, "permissionsCallback")
}
@PermissionCallback
private fun permissionsCallback(invoke: Invoke) {
checkPermissions(invoke)
}
@Command