当前位置: 首页 > news >正文

鸿蒙跳转商店应用页面(给我评分功能)

鸿蒙跳转商店应用页面(给我评分功能)

基于 API12。参考资料

一般来说应用都会有一个给我评分的功能,方便用户能够直接给个五星好评,好把应用的评分给刷上去,毕竟有一些用户还是会看商店应用详情页面的评价及评分的。

那么如何做一个应用内的跳转功能呢。其实也方便,鸿蒙一般来说打开其他应用都是通过want的形式。把一下代码加到一个点击事件上就完成了。


import { common, Want } from '@kit.AbilityKit';
import { BusinessError } from '@kit.BasicServicesKit';
import { hilog } from '@kit.PerformanceAnalysisKit';// 给我评分
let link = `store://appgallery.huawei.com/app/detail?id=${应用的bundleId}`
let want: Want = {action: 'ohos.want.action.appdetail', //隐式指定action为ohos.want.action.appdetailuri: link, //  bundleName为需要打开应用详情的应用包名
};
let context = getContext(this) as common.UIAbilityContext
context.startAbility(want).then(() => {hilog.info(0x0001, 'TAG', "Succeeded in starting Ability successfully.")
}).catch((error: BusinessError) => {hilog.error(0x0001, 'TAG', `Failed to startAbility.Code: ${error.code}, message is ${error.message}`);
});

这样应用上架以后就能源源不断的获得五星好评了~


http://www.mrgr.cn/news/66646.html

相关文章:

  • 【MyBatis源码】CacheKey缓存键的原理分析
  • springboot集成onlyoffice(部署+开发)
  • L5.【LeetCode笔记】移除链表元素(未完)
  • 「实战应用」如何用图表控件LightningChart .NET在WPF中制作表格?(一)
  • 电脑开机显示无信号然后黑屏怎么办?
  • TS-AWG控制电光调制器:推动科技应用新发展的利器
  • 跳表原理-课堂笔记
  • 职业院校关于大数据、云计算和物联网传感器技术的结合与应用探讨
  • TensorRT-LLM的k8s弹性伸缩部署方案
  • 用 Python 自动检测交易图形态的实用指南请查收
  • 【Rust Crate之Actix Web(一)】
  • i2c-tools 4.3 for Android 9.0
  • Redis完全指南:从基础功能到缓存管理与高可用性设计
  • 解决SRS推送webrtc流卡顿问题
  • Java多线程的几种常见写法
  • w023基于web学生宿舍管理系统的设计与开发
  • 谈谈“项目复盘会议”怎么组织
  • 空间解析几何6:空间圆柱体的离散化表示【附MATLAB代码】
  • GB/T 28046.3-2011 道路车辆 电气及电子设备的环境条件和试验 第3部分:机械负荷(10)
  • 独孤思维:图书电商远程诊断,差点晕倒
  • Qt——常用控件
  • STM32F405RGT6单片机原理图、PCB免费分享
  • 让性能提升56%的Vue3.5响应式重构之“版本计数”
  • 人工智能技术的未来展望:变革行业、优化生活与工作方式的无限可能
  • 高清美景风景视频素材网站推荐
  • 制定Excel使用规范和指导,提升数据处理的效率和准确性,减少错误和数据丢失的风险