找回密码
 立即注册
搜索

如何在初始化的时候判断是不是已经创建了桌面图标

7
回复
1652
查看
  [复制链接]

2

主题

4

帖子

30

积分

 楼主| 2018-6-19 19:04:48 显示全部楼层 |阅读模式
如题所示,在初始化的时候onInit中调用shortcut[size=0.85em].hasInstalled()方法的时候是异步,通过这个方法的返回值判断是不是已经创建桌面图标 怎么搞?
回复

使用道具 举报

8

主题

226

帖子

700

积分

2018-6-19 19:41:20 显示全部楼层
onInit 的时候,shortcut.hasInstalled 已经可以判断了
回复

使用道具 举报

2

主题

4

帖子

30

积分

 楼主| 2018-6-19 22:09:58 显示全部楼层
LightDRAGON 发表于 2018-6-19 19:41 onInit 的时候,shortcut.hasInstalled 已经可以判断了
这个是异步的方法 我需要判断是否创建桌面图标后给字段赋值,然后根据这个值控制创建按钮的show还是hide,怎么搞啊?
回复

使用道具 举报

16

主题

112

帖子

920

积分

2018-6-20 09:05:52 显示全部楼层
按钮默认设置为不可见就行啦,异步判断到未创建图标后再设置为可见,这个流程上来讲应该问题不大吧
回复

使用道具 举报

0

主题

2

帖子

10

积分

2018-6-21 11:03:17 显示全部楼层
hortcut.hasInstalled(OBJECT) 获取桌面图标是否创建 参数: 参数名 类型 必填 说明 success Function 否 成功回调。参数:true 已创建,false 未创建
回复

使用道具 举报

4

主题

6

帖子

50

积分

2018-6-29 17:13:44 显示全部楼层
如果判断已创建图标,如何在退出快应用的时候,阻止默认弹出创建图标的提示框?

点评

已经创建图标的,默认不会再提示了  详情 回复 发表于 2018-6-29 20:17
回复

使用道具 举报

8

主题

226

帖子

700

积分

2018-6-29 20:17:06 显示全部楼层
andrewuet 发表于 2018-6-29 17:13 如果判断已创建图标,如何在退出快应用的时候,阻止默认弹出创建图标的提示框? ...
已经创建图标的,默认不会再提示了
回复

使用道具 举报

4

主题

6

帖子

50

积分

2018-7-2 09:37:01 显示全部楼层
LightDRAGON 发表于 2018-6-29 20:17 已经创建图标的,默认不会再提示了
嗯嗯,正式发布后的确是这样,这个重复创建的bug是预览版出现的
回复

使用道具 举报

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