app中怎么识别其他app是否已经安装呢?

发布于 2022-09-12 03:48:07 字数 218 浏览 89 评论 0

过年时微视做营销活动,有些任务是打开其他app,点击任务列表中的按钮打开软件,返回微视,就可以领取奖励,如果软件没有安装,“打开”按钮就变成“安装”按钮,这个怎么实现的呢?

我有两个疑问:

  1. 微视怎么判断其他软件是否已经安装的?
  2. 从微视打开其他软件,微视怎么判断是否打开成功,从而给用户奖励,会不会出现用户并没有打开其他软件而骗取微视奖励的情况呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初心未许 2022-09-19 03:48:07

1.Android中有代码可以判断别的App是否安装
https://blog.csdn.net/u010055...

2.不清楚,等待大佬。

找回味觉 2022-09-19 03:48:07

1、通过 OpenURL 的方式判断的
在 iOS 9 之前有一个 CanOpenURL 的方式更加方便,后来苹果禁止啦

2、成功是有回调的
应该不会,那个回调是可以监听到的,只是说不能监听到哪到那边做了啥的

鹤舞 2022-09-19 03:48:07

判断是否已安装plus.runtime.isApplicationExist({pname:'应用名'})

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文