找回密码
 立即注册
搜索

开发问题 创建桌面图标重复

5
回复
1672
查看
[复制链接]

3

主题

11

帖子

70

积分

 楼主| 2019-7-15 14:32:38 显示全部楼层 |阅读模式
不知道哪里出问题,代码如下:
  1. onBackPress(){
  2. shortcut.hasInstalled({
  3. success: function(data) {
  4. if(data===false){
  5. shortcut.install({
  6. success: function(data){
  7. console.log('加到桌面success:'+data)
  8. },
  9. complete: function(){
  10. router.back()
  11. return true
  12. }
  13. })
  14. return true
  15. }
  16. }
  17. })
  18. return false
  19. },
复制代码
回复

使用道具 举报

11

主题

87

帖子

795

积分

2019-7-19 11:37:00 显示全部楼层
意思是创建了两个相同的图标?
回复

使用道具 举报

3

主题

11

帖子

70

积分

 楼主| 2019-7-19 16:37:19 显示全部楼层
dadong 发表于 2019-7-19 11:37 意思是创建了两个相同的图标?
对,调试的时候,一直检测没有图标,然后新生成图标,导致桌面产生大量相同的图标

点评

手机型号,引擎版本报一下。  详情 回复 发表于 2019-7-19 16:41
回复

使用道具 举报

11

主题

87

帖子

795

积分

2019-7-19 16:41:08 显示全部楼层
714916927@qq.co 发表于 2019-7-19 16:37 对,调试的时候,一直检测没有图标,然后新生成图标,导致桌面产生大量相同的图标 ...
手机型号,引擎版本报一下。
回复

使用道具 举报

3

主题

11

帖子

70

积分

 楼主| 2019-7-22 11:27:46 显示全部楼层
测试手机华为 CUN-Al00 预览版1040和1050都试过 下面截图中 最新的3个图标,分别是 1频繁打开快应用自动提醒生成 2调用shortcut.install生成 3.调用shortcut.install系统2次提示生成 ps:条用shortcut.install前我都是做过hasInstalled检测,检测结果都是false ps2:之前开发minPlatformVersion填写错了,填了1001, 后用 华为 CUN-Al00 | FRD-AL10 预览版本1040 minPlatformVersion:1040 shortcut.hasInstalled 回调false shortcut.install 回调fail --install fail 平台卸载过确认权限清理了
Screenshot_2019-07-22-11-13-25.png
回复

使用道具 举报

1

主题

3

帖子

20

积分

2019-12-11 14:35:23 显示全部楼层
714916927@qq.co 发表于 2019-7-19 16:37 对,调试的时候,一直检测没有图标,然后新生成图标,导致桌面产生大量相同的图标 ...
请问大佬这个问题后来解决了吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册