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

微信记录 快应用官方微信群交流记录(第137期)

0
回复
93
查看
[复制链接]

302

主题

524

帖子

4830

积分

 楼主| 2020-3-4 14:49:44 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2020-3-11 18:42 编辑

这里为大家总结近期官方微信群的一些交流问题,包含已解答问题和未解答问题供大家参考,也欢迎大家帮助解答未解答问题,众人拾柴火焰高嘛!比心!问题按照分类,分为入门、框架、组件、平台、工具、接口,ctrl+f 可以查找定位问题哦!





已解决问题:












平台
Q:大佬好,快应用分享图文,点击图文能直接打开快应用这个功能怎么做呢?类似这种,他这个分享的是快应用中心么?点击会显示跳转快应用,这个功能怎么实现呢
09.png


Q:麻烦请教个事情,如何能获得一个快应用的链接用来分享?貌似华为手机只能看到应用市场的链接
A:快应用有deeplink ,你看一下资料
Q:一个deeplink能够适配所有的支持快应用的终端么?整个安卓系?
A:不行,就要看分享的第三方能力,快应用里还其他工能如网页跳转、第三方分享等,你需结合你的情况综合使用
Q:例如短信发到终端呢?只要是快应用链接,支持快应用的各个品牌终端都一样么?
A:可以用这个[url=http://hapjs.org/app/<package>/[path][?key=value]]http://hapjs.org/app/<package>/[path][?key=value][/url]
在官网deeplink的页面也有介绍
这个hapjs.org开头的地址按格式配好即可,也适配了苹果等不兼容的设备



Q:请问华为是不是所有第三方登录都不支持?
A:是的,需要用华为账号登陆



Q:华为的不支持微信授权登录吗?
A:不支持



Q:华为的快应用服务框架在哪里可以找到?设置里我只在应用管理里看到快应用中心
A:你什么服务框架?快应用中心就是服务擎
Q:我已经快应用平台预审过了,想在华为机上测试,我的小米手机已经可以扫码看到,但是测试人员是华为手机, 需要在哪里开启白名单呢?
A:测试装华为加载器就行,安装开发工具
Q:不能直接扫应用码测试是吗?需要通过调试器?
A:如果在华为平台上线,最好用华为加载器测试一下
Q:嗯,好的
A:你们可以装pc助手可以直接在pc上给手机装加载器和推送rpk







工具
Q:快应用开发工具上,按钮:生成发布rpk包,对应的完整命令是什么?
A:

01.png






框架
Q:请问怎么在一个js文件中获取到 manifents中的config.data的数据,比如我想在请求接口的时候统一增加accesstoken参数,签名参数等。
A:this.$app.$data
Q:js文件中获取不到this.$app
A:用参数传,比如在js里export class Foo{}, 在app.ux里import { Foo} from 'js'; onCreate(){ this.foo = new Foo(this); }


Q:用了this.$set设置数组,还是视图还是没更新,不能像vue那样更新数组绑定的视图吗
A:可看下这个论坛


Q:请问快应用有类似this.$set得方法吗
04.png


Q:可以这样加载js么?
03.png
A:不可以引入第三方js,只能导入依赖
Q:只能把这个文件下载下来,放到src的文件夹里,打包进去才行么
A:也不是,不支持引入js文件,就算你下载下来也不能引入js,import可以script标签不可以,我说错了



Q:请问 picker怎么修改颜色啊
A:picker是支持通用样式的



接口

Q:push推送消息怎么做,有哪位大佬指点一下吗?
A:各个厂商有推送接入文档
Q:那要针对每个厂商写代码?
A:可以具体看文档怎么接入的


Q:快应用支持分享小程序卡片吗
A:不支持


Q:快应用支持推送吗


Q:华为手机不支持快应用微信登录?翻了下看到华为手机微信登录、qq登录、微博登录都不支持
10.png
A:目前仅支持华为账号登陆,第三方暂不支持


Q:你好,我问下,预览版无法调用第三方分享是么,是只有上线的快应用才支持第三方分享么
A:预览版不支持第三方分享
08.png
Q:那第三方分享只能到线上测试是么
A:可使用快应用服务框架测试,是和线上同步的,小米手机上选择运行平台为:com.miui.hybrid



Q:请问怎么把网络上得图片下载到缓存来啊   
A:可以试下使用request下载接口
Q:试下 可是下载到本地了,我去年开发得时候好像还不是这个样子得。。。  我只想下载到缓存来 然后进行下面得操作。。
A:这是快应用的文件组织,fetch接口下载的文件会存储到缓存
02.png


Q:orderInfo参数,在快应用里把接口返回的商户的订单等信息,以key=value形式拼接,用&连接,报交易订单处理失败ali38173 错误
06.png
这个是 orderInfo参数:
app_id=2021001101693967&biz_content=%7B%22product_code%22:%22QUICK_MSECURITY_PAY%22,%22total_amount%22:%221.00%22,%22subject%22:%22alipay_save%22,%22out_trade_no%22:%225e50db937727bcce758b49fd%22%7D&charset=UTF-8&format=json&method=alipay.trade.create&sign_type=RSA2×tamp=2020-02-22%2015:43:15&version=1.0&sign=O2wAR4FupU3Svsksv27GUdByUGFT74Kyh18VVuiXvfHeBl5SEYldX3t1oLhFGKmsp7UT+R5bQZg+X3+pj0/f907F0ydMbc7FgqIaxcMmStKjdnvAQxEliif6KrKlk4mLR/BRaZpgtkG+yFjdhjDpDoks2KcuAuhjPfr5CSDLwg8LHy82JysO+FO2XZSyW8V03DoGNGQ89FYabaE9add6v93Wom8jhB8MPWiATAsCWxYXnoxjUPzql5/6JugCExNNQdKsf73Ka9zxs1nBIN1QfQoG93m0Z+Kq+iA1TS8v+wKOKIJZgl0fWf4pbNOTiuAHQE6QorqGCbbXUdBzCxI9Uw==
A: 07.png


Q:快应用的storag是长期储存吗,在什么时候会被清空?



Q:请问支付宝支付 orderInfo参数 填什么值?订单号,签名,还是所有的一起,还是其它?
A:看下请求参数文档,里面有说明吧
Q:到底orderInfo是啥呢
支付宝的文档里面也没有这个字段呀 :https://docs.open.alipay.com/204/105465
05.png




组件
Q:自定义button的组件,在组件里面监听click事件,然后emit到父组件,在父组件中监听子组件的click事件,会触发两次
A:click事件的冒泡机制吧应该是
Q:快应用支持box-shadow吗?
A:不支持,但是可以用canvas



Q:list是不是不能作为行内元素的?比如一个容器里面有两个子元素,一个是list,一个div,两个不能一行排列
A:可以一行排列


Q:快应用现在有广告组件么?
A:没有,接入广告需要联系相应厂商
Q:每个厂商一个个接入么
A:是的




未解决问题:




平台
Q:oppo和vivo的QQ授权登录是只支持web的方式吗?
11.png


框架
Q: 请问下, androidid会因为不同安卓版本获取的长度不一样么,获取到的androidid有的长度是16位,有的长度是64位的

官方客服微信:kuaiyingyongguanKF
官方QQ群:807529091
回复

使用道具 举报

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