如下写法,其中的pushParams也会被混淆:
context.startAbility({
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.MainAbility',
uri: 'application_info_entry',
parameters: {
pushParams:
'com.example.webviewdemo' // 应用包名
}
});
这是正常的吗?
pushParams是一个属性,它是作为parameters对象的一个属性来传递给目标Ability的,开启了属性混淆之后,该属性就会被混淆。如果需要pushParams不混淆就将其配置到白名单中。