【关键字】
wifi设置 / 消除空白页
【问题描述】
1、如何跳转到wifi设置页面?
2、设置页面存在白色过度页面?怎么消除?
【解决方案】
拉起wifi设置可以使用以下方式:
let context = getContext(this) as common.UIAbilityContext;
let want = {
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.WifiSettingsAbility',
action: 'action.settings.wifi',
};
context.startAbility(want)
.then(() => {
// ...
})
.catch((err) => {
console.error(`Failed to startAbility. Code: ${err.code}, message: ${err.message}`);
});
以下方式消除空白页:
let want: Want = {
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.MainAbility',
uri: 'wifi_entry'};