在HarmonyOS(鸿蒙Next)中,跳转至Android应用商店评分页可以通过使用Intent
实现。具体代码如下:
import featureAbility from '@ohos.ability.featureAbility';
import wantConstant from '@ohos.ability.wantConstant';
let want = {
bundleName: 'com.android.vending', // 应用商店的包名
abilityName: 'com.google.android.finsky.activities.MainActivity', // 应用商店的主Activity
uri: 'market://details?id=com.example.app', // 替换为你的应用包名
action: wantConstant.Action.VIEW_ACTION,
flags: wantConstant.Flags.FLAG_ACTIVITY_NEW_TASK
};
featureAbility.startAbility(want).then((data) => {
console.log('跳转成功');
}).catch((error) => {
console.error('跳转失败', error);
});
此代码通过featureAbility.startAbility
方法启动应用商店的评分页。bundleName
和abilityName
需要根据目标应用商店的具体信息进行设置。uri
字段中的id
参数应替换为你的应用包名。