跳转到应用通知页的want信息中比跳转到应用详情页的want多了一个层级 {bundleName},想了解下原因是什么,官网上也没有相关说明
跳转到 设置 -》应用通知页:
let want: Want = {
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.MainAbility',
// 根据”设置”应用配置的界面信息,选择不同的uri
uri: 'systemui_notification_settings',
parameters: {
pushParams: {
bundleName: 'com.example.myapplication'
} // 应用包名
}
};
跳转到 设置 -》应用详情页:
let want: Want = {
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.MainAbility',
// 根据”设置”应用配置的界面信息,选择不同的uri
uri: 'application_info_entry',
parameters: {
pushParams: 'com.example.myapplication' // 应用包名
}
};
因为通知设置页是设置应用的外接页面,需要设置做一次中转,而设置应用详情页是设置应用内部的页面,所以不需要做中转,所以跳转通知设置页会比跳转设置应用详情页参数多一个层级。