我正在使用此cordova插件重启设备后自动启动cordova应用。 https://github.com/ToniKorin/cordova-plugin-autostart
我检查了许多版本,发现android 7.1.2版本可以正常工作,但其他版本(例如android 9)不能正常工作。
是否有任何其他插件可用于此功能。
答案 0 :(得分:0)
我曾经有过同样的问题。
当我第一次https://github.com/ToniKorin/cordova-plugin-autostart使用此插件时。
它仅在调试模式(Android 9仿真器)下对我有效,但在真正的android 9设备电话中却无效。
要使其在真实设备(Android 9)中正常工作,您将需要使用以下离子官方插件: https://github.com/NeoLSN/cordova-plugin-android-permissions
您必须授予该应用“ RECEIVE_BOOT_COMPLETED”权限才能自动启动。
来源:https://developer.android.com/reference/android/Manifest.permission.html#RECEIVE_BOOT_COMPLETED。
它帮助我解决了问题,希望对您有帮助。