请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

互动交流 快应用 成功添加到桌面 再次进入hasInstalled 返回false

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

2

主题

5

帖子

35

积分

 楼主| 2019-12-27 17:48:00 显示全部楼层 |阅读模式
onInit() { const _this=this; const currentDate = `${timetool.year}-${Number(timetool.month)}-${Number(timetool.day)}`; this.currentDate = currentDate; shortcut.hasInstalled({ success: function(res) { console.log("是否添加到了桌面==="+res) 这里一直返回false 但是桌面已经有应用的桌面图标了 _this.showInstall=res } }) }, installApp(){ const _this=this; shortcut.install({ success: function(res) { console.log('handling success======'+res) if(res=='success'){ prompt.showToast({ message: '已成功添加到桌面', duration:0 }) _this.showInstall=true; } }, fail:function(res){ console.log("用户取消:"+res) } }) }, 麻烦大佬给指点一下吧!!!!!!
回复

使用道具 举报

0

主题

55

帖子

275

积分

2019-12-30 10:27:09 显示全部楼层
这个是用的预览版测试的吗?使用快应用服务框架试下呢?
回复

使用道具 举报

8

主题

174

帖子

910

积分

2019-12-31 15:57:12 显示全部楼层
prompt 打包正式安装。就能看到了。预览版就是这样的
回复

使用道具 举报

2

主题

5

帖子

35

积分

 楼主| 2019-12-31 17:39:01 显示全部楼层
左耳毛毛 发表于 2019-12-31 15:57 prompt 打包正式安装。就能看到了。预览版就是这样的
意思就是正式包就不会出现这种情况?现在我试的只有vivo手机会有这种情况 华为只要添加成功后,就会返回true
回复

使用道具 举报

2

主题

5

帖子

35

积分

 楼主| 2019-12-31 17:44:36 显示全部楼层
v-liudan1@xiaom 发表于 2019-12-30 10:27 这个是用的预览版测试的吗?使用快应用服务框架试下呢?
对 预览版测试 但是有的手机(华为、联想)都可以 但是vivo X9添加成功后 方法还是返回false
回复

使用道具 举报

8

主题

174

帖子

910

积分

2020-1-6 16:58:25 显示全部楼层
1234555 发表于 2019-12-31 17:44 对 预览版测试 但是有的手机(华为、联想)都可以 但是vivo X9添加成功后 方法还是返回false ...
这个就的针对厂商单独确认下了
回复

使用道具 举报

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