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

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

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

365

主题

621

帖子

5255

积分

 楼主| 2020-8-14 19:19:46 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2020-8-14 19:19 编辑

已解决的问题
1、框架
Q:"menu": false, 配置文件中menu设置了false为啥还是显示
A:看下怎么配置的,麻烦截个图
Q
1.png
A:调试器版本是多少呢
Q:1070
A:1070版本是设置menubar属性哈
2.png
Q:貌似还是不行
3.png
A:这样写的,https://doc.quickapp.cn/framework/manifest.html可以看下文档
4.png

2、框架
Q:各位好,我咨询一个问题。现在产品想不管通过那个deepLink拉取快应用都上报一个埋点。这种需求应该再哪里统一处理下合适呢
A:mixin混入?
Q:什么意思
A:搜快应用开发文档,mixin

3、接口
Q:请问快应用features可配置哪些接口呀?
A:接口文档中有说明的哈,文档中有写声明的,需要在manifest中声明

4、框架
Q:想问一下快应用的swiper设置成自动播放后怎么监测当前的index啊
A:没有onchange事件吗?
Q:onchange是滑动swiper的时候出发,现在是自动播放,需求是自动播放的时候,有个进度条显示播放到第几页,占总页数的百分比
A:自动播放竟然不会触发onChange?
Q:哦,会,不好意思

5、框架
Q:想问一下快应用加载网页后能退回到上一页但是没法退出整个快应用。应该如何判断呀
A:在这个函数里边调用this.$app.exit()试试呢
5.png
类似这种
6.png

6、框架
Q:写了一个公用的css样式,在app.ux引入怎么不生效呢,在某一个页面引入是可以使用的,求大神指点
7.jpg
A:这个是应用级,样式要写在页面级
Q:那每个页面都需要引入一下吗
A:是的

7、框架
Q:我也想问一下,快应用没有公共样式吗?
A:是的,暂时没有统一引入的方法,只能页面用到就引入

8、组件
Q:快应用有推荐的UI组件库吗?

9、接口
Q:请问支付宝支付报这个错,是什么原因呢
8.png
A:不是写了吗 参数异常
Q:参数就一个orderInfo,这个值不对吗
9.jpg
A:那个时间戳看着就不对了
Q:那应该是什么样的呢,这是后台返回的
A:1596540656171,就是返回错了 所以  参数异常
Q:具体是哪错了
A:不是说了吗,那个时间戳看着就不对了
10.png
Q:请问,支付宝支付的orderInfo值不可以加密吗?
A:app_id=2015052600090779&biz_content=%7B%22timeout_express%22%3A%2230m%22%2C%22seller_id%22%3A%22%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.02%22%2C%22subject%22%3A%221%22%2C%22body%22%3A%22%E6%88%91%E6%98%AF%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%22%2C%22out_trade_no%22%3A%22314VYGIAGG7ZOYY%22%7D&charset=utf-8&method=alipay.trade.app.pay&sign_type=RSA2×tamp=2016-08-15%2012%3A12%3A15&version=1.0&sign=MsbylYkCzlfYLy9PeRwUUIg9nZPeN9SfXPNavUCroGKR5Kqvx0nEnd3eRmKxJuthNUx4ERCXe552EV9PfwexqW%2B1wbKOdYtDIb4%2B7PL3Pc94RZL0zKaWcaY3tSL89%2FuAVUsQuFqEJdhIukuKygrXucvejOUgTCfoUdwTi7z%2BZzQ%3D
Q:我们的后台用UrlEncode加密了正常我直接用就好的吧,找不到问题在哪儿
A:时间编码和正常的有点不一样,你的时间有个➕号
Q:你这是用的什么编码呢
A:encode

10、接口
Q:请问下 使用request.upload接口报错TypeError: Failed toexecute 'append' on 'FormData': parameter 2 is not of type 'Blob'.这个问题能帮忙指导下吗
A:FormData这个用的不对,append方法的第二个参数类型不是blob类型,也就是不是file文件对象,internal://xxx/xxx/test,这个文件地址要真实存在才行吧
Q:这个文件地址要真实存在才行吧,只上传一张图才可以
A:多张图片你得写成数组的形式吧,参数不对吧
Q:多张图片使用了这种格式
11.png
A:数组是从0开始
Q:name传file1没有问题吧
A:每个文件的name不要重复

11、组件
Q:老铁们带mask的loading组件是需要自己写吗
A:我用的这个插件,loading 也带mask

12、框架
Q:请问红米6在1060调试器下打开快应用调试发现没有走app.ux是是什么原因呢
A:没有走app.ux是什么意思?
Q:我用红米调试,发现没走app。Ux,直接走到了我的默认页面了。我在app.ux里面写的方法也没有执行
A:是生命周期没有执行?
Q:不知道呀,我写onshow里应该执行的呀,看调试信息是app.ux里的代码没执行。米8是好的
A:app.ux中的onShow没有执行是吗??app.ux中的onShow是1070+开始支持,红米6X的调试器版本是多少呢
Q:1060
A:换成1070的试下
Q:那我们提审是1050这会不会有问题呀,1070好的
A:1070以下的版本,就不会执行onShow了
Q:那提审都用哪个版本比较好呢,我们现在是1050的
A:manifest中的minPlatformVersion填写的是1050吗?
这个是指最小支持平台是1050,即快应用框架1050以上的的版本可以打开您的快应用,1070及以上的框架版本可以执app.ux中的onShow周期;现在小米最新的框架版本是1073;您那边也可以做一下版本兼容,或者在onCreate周期能不能实现需求??
Q:可以实现我想了解下提审这个最小支持平台写多少比较好呢
A:这个是看您那边哈。刚才已经讲了minPlatformVersion规则;只要不大于1070就行

13、组件
Q:您好,我问一下怎么在ua里面追加东西
12.png
A:这个是自动追加的

14、平台
Q:快应用的消息push内容有什么要求吗
A:需要厂商对接

15、入门
Q:哪里能看快应用流量统计
A: menu胶囊,点击设置,进入设置页可以看到,或者在快应用中心也可以,长按图标---管理
13.jpg
Q:我是说用户统计,日活
A:vivo这边是在vivo开放平台上看的,需要有账号

16、入门
Q:快应用上线发新版本后,用户首次加载的是老版本,还是新版本?

17、框架
Q:请问一下,快应用能获取到User_Agent信息嘛
A:快应用没有相关方法获取

18、入门
Q:联盟下架应用后,又重新提审应用,会对用户访问快应用有影响么?小米的
A:下架之后的应用,用户就搜索不到了
Q:一个版本下架,所有版本都不能搜索到了么
A:不是的,下架的版本搜不到,上架的版本还是能打开的
Q:安装过的人重新打开快应用,是安装过的版本,还是上一个版本?
A:按照手机快应用服务框架的版本,打开可以打开的版本;
比如,手机上的框架是1073,应用的最小支持平台是1050,可以打开的是最新已上架的快应用版本

19、接口
Q:请问一下,微信MWEB支付,快应用怎么获取支付成功回调参数

20、入门
Q:请问下在快应用manifest.json文件中修改下minPlatformVersion:1050是不是就不会有这种问题。测试的时候在1058以上的平台上没有测试出这个问题
14.png
A:minPlatformVersion:1050;设置为1050,指1050版本以下的快应用框架,就搜不到/打不开您家应用了;

21、框架
Q:问下font-family可以设置默认吗
A:设置默认值是指??font-family就是自定义字体的名称
Q:就是想不设置 直接用手机的默认字体
A:按照文档中的规范设置吧

22、组件
Q:快应用支持键盘事件吗 比如enter
A
15.png

23、框架
Q:今天运行 hap update --force 报这个错误
16.png
A:是要更新toolkit吗
Q:我后来重启了一下ide好了,但是不知道为什么会出现这个异常

24、接口
Q:有什么方法可以知道要上传的图片或视频文件的宽和高?多媒体media接口似乎只能知道文件的size

25、组件
Q:请问一下 video组件 可以获取视频播放状态吗,就是是播放状态还是暂停。现在想实现点击视频空白处,非播放按钮也可以实现播放暂停

26、框架
Q:请问,当快应用之前已被添加到桌面,如果后来提交了新版本且审核通过,那是否点击手机桌页上的该快应用图标,打开后,就自动会升级成新版本的快应用?还是什么其它的方式知晓?官方有说法吗?
A:如果手机已经触发了更新,打开的就是最新上架的版本;如果打开的是还是老版本,可以删除下快应用/桌面图标,重新打开
Q:如果需要删除桌面上的图标,那样我们希望用户第一时间获知有版本更新的愿望是达不到了
A:因为有之前打开过快应用的缓存问题,当缓存失效后会触发更新
Q:哦。那缓存是在什么时候失效?可设定吗?
A:一般不超过24小时,可设定是指??
Q:可设定比如,用户打开了原来添加到桌面的快应用图标,快应用被打开后,请求是否有新版本更新,如果有,能提示用户升级到新版本......这样的机制有没有呢?
A:没有的哈

27、组件
Q:快应用div 支持background-image 吗
Q:base64不支持是吗
A:你可以试下看看
Q:试了,不行

28、入门
Q:所有商店上架快应用都要软著吗?
Ahttps://www.quickapp.cn/docCenter/post/122可以看下这个,里面有不同类别的快应用需要的资质

29、框架
Q:快应用自定义顶部导航,这个自带的能隐藏吗
17.png

未解决的问题

30、框架
Q:样式布局绝对定位能超出父级元素吗?现在超出就被自动隐藏了

31、接口
Q:请问下 使用request.upload接口报错TypeError: Failed toexecute 'append' on 'FormData': parameter 2 is not of type 'Blob'.这个问题能帮忙指导下吗

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

使用道具 举报

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