uniapp Android如何打开常用系统设置页面?

uniapp Android 如何打开常用系统设置页面?

在使用App过程时,有时候会对一些权限获取,比如打开蓝牙、打开通知栏通知等设置,我们如何快速跳转到需要的设置页面?

效果图

在这里插入图片描述


打开蓝牙

  • 实现开发过程中,可进行封装,传入参数即可。
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var mIntent = new Intent('android.settings.BLUETOOTH_SETTINGS');
main.startActivity(mIntent);

打开定位

var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var mIntent = new Intent('android.settings.LOCATION_SOURCE_SETTINGS');
main.startActivity(mIntent);

打开 WIFI

var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var mIntent = new Intent('android.settings.WIFI_SETTINGS');
main.startActivity(mIntent);

其他

  • 设置:WIRELESS_SETTINGS
  • 应用管理:APPLICATION_SETTINGS

其他

  • 设置:WIRELESS_SETTINGS
  • 应用管理:APPLICATION_SETTINGS