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

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

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

325

主题

555

帖子

5050

积分

 楼主| 2020-7-23 17:31:14 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2020-7-23 17:34 编辑

已解决的问题
1、平台
Q:大佬们,想请问下快应用到底在哪几个平台的表现是比较好?
A:都很好啊,原生渲染

2、工具
Q:有人遇到过调试页面报这个错的么?白屏了,chrome浏览器上
C.png
A:升级下hao-toolkit的版本哈

3、接口
Q:geolocation.getLocation,总是失败 code = 204
是怎么回事,那位大佬知道,Vivo手机
A:超时
Q:快应用 1070  menu弹出的 “添加到桌面”,操作后,桌面没东西,怎么回事?哪位大佬指点下,在快应应用预览器中,操作的
A:预览版没法添加桌面的,正常

4、框架
Q: hi,打扰下,我们的一个产品最低兼容到1063版本,但是在vivo云测上,我们选择了低于这个版本的机型进行遍历测试,测试结果是卡死和运行错误。是我们测试方法不对(不该选择低版本)吗?
A:你们只要测试minPlatformVersion以上的版本,如果最低是1063,就不要测1063以下的
Q:问题是遍历测试时,所有的机型全部都是1063以下
D.png
A:不需要测1063以下的
Q:好的,明白了。对了,我在云测真机测试中,发现低版本测试时有时说“安卓失败,”有时说“当前版本低请升级”,这个现实中对用户有影响吗?
Q:好的,明白了。谢谢啊

5、接口
Q:咨询下 在快应用端有提现到微信或支付宝的解决方案吗?我们看了下微信支付中的企业付款到零钱,但由于无法拿到用户的openid,导致流程跑不通,有什么解决方案吗?
Q:页面里提到的是微信支付,我的问题是提现到微信
Ahttps://doc.quickapp.cn/features/service/wxaccount.html,微信登陆获取openid 完事

6、平台
Q:各位 小米手机的快应用入口是不是没有了
A:关闭了哈,商店的快应用入口过段时间会再出来

7、接口
Q:大佬,请教你下,有个应用场景,景区管理者希望游客到达景区就能收到景区管理局的安全提醒推送信息,快应用怎么来解决??特别是没有安装和使用过景区快应用的游客怎么破??我们快应用能搞不?
A:不行,需要在快应用使用过的基础上
Q:使用过的话,这个应用可以用快应用来实现不?
A:嗯,需要用过一次才行,才能进行push推送

8、框架
Q:框架版本向上兼容还是向下兼容?高版本快应用。。在低版本用户手机上能否使用
3.jpg
A:rpk 高版本不能运行在 低版本 引擎上
数量不是机型

9、接口
Q:请问下做微信登录可以在手机上调试吗??用了几个手机都是返回NONE
A:快应用调试器运行平台选择框架,预览版mockup不支持微信账户接口

10、组件
Q:想问一下~组件里的web组件的system.postMessage,是不能用了吗?按官方给的文档,调试拿不到消息啊~~~
4.png 5.png
大概的demo是这样的,哪位大神能给指点一下~~~

11、入门
Q:请问下快应用可以跳转小程序吗
A:不可以
Q:未来会有计划去支持跳转吗
A:小程序是基于app的,现在快应用是有能跳转到app的功能,但是审核不允许

12、平台
Q:华为加载器是哪个?

13、入门
Q:请问大家遇到这个问题没有,昨天调试还好好的,
E.png
A:电脑防火墙关了试试
Q:好,我看看,电脑已经默认关闭了的
A:手机和电脑是一个网吗?执行了吗?npm run server
Q:执行了,我看服务器地址都一致,我估计我电脑出问题了,我重启下试试
A:换浏览器上进行扫码试试
Q:电脑跟手机网络我再确认下,可以了,就是我电脑问题,重启就好了

14、入门
Q:你们遇到过这种问题没有
B.png
A:看起来这是商户侧的问题,是服务端问题

15、组件
Q:有人知道动态tab内嵌list如何绑定数据么?
A:tab和list不冲突啊
Q:不是冲突,tab是动态的,然后里面再写 list怎么绑定变量?
A:用for循环来渲染tab,tab切换有对应的ontabchange事件
Q:list里面for怎么写?   
A:list的循环查看官网即可

16、框架
Q:为什么我的项目目录是这样的和官网的不一样啊
8.png
A:有啥不一样?
Q:没有sign
A:编译就有了
Q:这东西不是应该构建好就要有的吗
A:手机运行下,会生成debug sign,或者点上面菜单生成release sign

17、入门
Q:请教下大家,一个内部测试具体是怎么测试的?上线前内部开发测试
9.jpg
A:填写的内测手机的IMEI号,有两个就写上两个,预审通过后,就可以使用内测手机测试了
Q:那就是预审通过到正式上线还有一个过程,是吧?
A:联盟预审通过后会到厂商审核 

18、接口
Q:各位大佬,请问一个问题,device.getInfo(OBJECT) 去获取设备 brand,有枚举值么?想对各个品牌做判断啊,需要知道用户使用的手机是哪个厂商的
A:没有枚举值,获取设备brand,可以把字母都转化成小写或者大写。小米的的获取的brand是“Xiaomi”

19、组件
Q:快应用的三级联动,有没有?有没有组件库
A:apex-ui,快应用组件库:https://vivoquickapp.github.io/apex-ui-docs/guide/
picker组件可以实现联动

20、入门
Q:快应用可以跳转到微信吗?
A:可以

21、入门
Q:快应用是算什么编程语言,有人知道吗
A:js

22、框架
Q:有没有人知道,页面返回的那个按钮的路径在哪里配置啊?
A 10.png
Q:应该写在哪?生命周期?报错了,有什么方法吗?
11.png
A:你外面套个方法啊
Q:那我这个方法放哪?我都不知道那个箭头在哪,那个箭头是页面配的
12.png
A:直接router.back(),没有uri配置
A:我刚发的截图是router接口,您是问监听页面返回的方法吗?监听这个箭头是用onBackPress
Q:我是想页面的返回方法有路径给配置吗
13.png

23、框架
Q: 请问各位技术大拿,唤醒快应用的链接我通过什么方式可以获取呀
A:唤起快应用,可以通过deeplink的方式,deeplink链接是按照格式写就可以哈
14.png

24、组件
Q:快应用里面有v-html这样的东西吗
A:richtext

25、组件
Q:大佬们,请问这个底部导航在快应用中是怎么实现的呢?
15.png

26、组件
Q: 你好,我想问一下,动态组件这个功能小米版本上是全支持还是个别支持
A:都是支持的

27、框架
Q:我想问一下,底部导航栏tabbar什么时候支持?
用tabs去写,切换的时候页面都会销毁在创建,也不会触发onshow,大家有什么好的办法解决吗?
A:页面是自定义页面吗??自定义页面是还不支持onShow的生命周期
切换tab-bar的时候或触发change事件,看是否可以在change事件中做些事情呢
Q:这个怎么获取url的参数
A:可通过query获取
16.png
Q:url那篇文档吗

28、入门
Q:想问下,快应用签名被删掉了,有办法修复么
A:没有

29、框架
Q:请问,大的包总是大于1M怎么办呢
A:分包
Q:怎么分呢,分包会影响我原来设置好的路径嘛

30、接口
Q:你们支付完成后是怎样的知道用户支付状态的
A:有支付回调
Q:支付回调?
是 success:function (data) {
        //H5方式下,支付成功的回调仅仅只是指将订单递交给微信,并不意味着支付已经成功完成
        console.log('WX H5 PAY handling success')
      }
是这个成功吗

31、接口
Q:大佬们,请问发这个方法,存在兼容问题嘛shortcut.hasInstalled,获取桌面图标是否创建过
A:你要用厂商引擎看

32、平台
Q:有哪位知道华为卡片里面的深色模式如何判断的啊
A:深色模式目前还不支持

33、接口
Q:想问下关于微信网页支付,如果微信网页支付成功之后有可以用来判断的参数吗
17.png
A: 没有,可以自己写个弹框或者用微信网页版支付的参数
A:调接口查询订单状态
Q:微信网页版支付的参数是指微信网页调成功之后返回的参数吗?
是后台可以查询到订单状态吗?
A:对,弹个框 ,问是否已经支付完成,按钮为已完成、重新支付,点击已完成调一下后台接口查询订单状态,这个接口是你们公司的接口 不是微信,微信支付支付成功后会通知你们后台接口,所以你们后台接口肯定知道
Q:相当于我加一个弹窗,去调用后台的接口,后台去查询支付订单状态是吧。你这个接口是在什么情况下去调用?
A:用户点 已完成支付 和去支付都可以调用一下
Q:我想问下这个弹窗是什么情况下弹出的
A:这个success里 延迟2秒 弹出就差不多了
18.png
A:支付结果可以做轮询处理,回调时间是不固定的

34、组件
Q:想问一下,想做这种左右滑动的效果,用哪个组件可以实现啊~

35、组件
Q:想问一下,用list组件,输出图文内容时,必须在<list>标签上定义高度吗?
A:不是,可以用内容撑开的

36、框架
Q:请问websocket后端返回数组,接收的消息却是字符串,这个有办法改成数组吗
A:parse

37、工具
Q:有认识友盟的吗?
19.jpg
A:升级到最新版IED就行了,3.1.1

38、工具
Q:每次更新都需要卸载重装么?
A:你是说IDE吗
Q:是啊,每次都需要手动
A:不用卸载的,直接安装新版即可

39、组件
Q:快应用可以监听键盘输入事件吗
A:input的change没有方法,只有事件

40、框架
Q:快应用上线后会用户手机上会全部更新吗

41、组件
Q:问一个关于布局的问题,像下图这种,内容是拼接的,在快应用里使用用text span a这种实现,但是现在需要在某端内容里加个icon,这些元素不支持image标签,貌似也不支持background-image ,不知道怎么实现
A:text和a组件支持通用样式

42、组件
Q:请问list组件调用crollTo方法滚到最底下,结果list没渲染完只滚到中间的位置,能解决吗?
A:scrollTo加个时延

43、组件
Q:快应用里面  怎么没有监听数据变化的事件  input里面有一个,但是需要用户输入才行变量等于另外一个变量监听不到数据
A:计算属性 或者 $watch,可以监听

44、平台
Q:请问有快应用卡片的文档吗。比如支持哪些模块之类的
A:每个厂商的卡片接入要求不一样https://dev.vivo.com.cn/documentCenter/doc/291这是vivo的

45、组件
Q:$broadcast() 必须在点击事件里触发吗,写在方法里不可以?
A:可以的,方法能执行就行
Q:我的为什么触发不了呢,会是什么原因写的很简单的来试的
A:看下你怎么写的
Q 20.png
A:test方法有执行吗。我按照你这种写法是没问题的
Q:执行了啊
A:麻烦发下demo,这边没有复现
Q:demo太多了
A:父组件方法触发是这样写的吗
21.png
Q:写在init里的
22.png
A:onReady / onShow中试下呢

46、接口
Q:你好 fetch请求怎么把参数放到body中呢
Q:这个要怎么用呢,看了半天不知道要怎么用
A:你设置data,然后不设置Content-Type,data就可以作为请求body
Q:没有设置Content-Type,参数在header中
A:data是string吗
Q:Object
A:文档中,data为String时,data值才会作为请求body

47、入门
Q:大佬,请教一下问题:
1、快应用的应用码可以生成多个吗?
2、生成的应用码可以判断不同的用户来源么?
23.png
A:1,可以。在开发者中心快应用码那里配置不同参数就可以生成不同二维码。
2,可以加自定义参数来区分判断来源
@熊猫卡管家+唐洛
Q:是说 我在快应用里面可以根据链接带的参数做不同的操作对吧?
A:嗯嗯

48、框架
Q:快应用里gif图不支持圆角吗
A:是哦

49、框架
Q:快应用 怎么jsonview
24.png
A:您好,上周您问的jsonview问题,可以升级一下快应用的hap-toolkit版本至 0.7.5或以上,看下能否解决 https://www.npmjs.com/package/hap-toolkit

50、入门
Q:请问下,快应用是可以打分并评论的么?如果有的话在哪里看评价呢
A:不能,只能查看应用详情

51、框架
Q:可以动态设置状态栏的颜色吗?

52、接口
Q:小米手机微信支付,支持APP吗
A:支持
Q:wxpay.getType()返回MWEB
A:调试器的运行平台是mockup吗?预览版仅支持MWEB方式,使用框架hybrid吧

末解决的问题
53、接口
Q:你们的请求接口一般放在哪个生命周期呢?

54、框架
Q:路由跳转,可以改变页面滑出方向和动画吗

55、框架
Q:咨询下技术问题,https://hapjs.org/app/<package>/[path][?key=value]格式的deeplink打开快应用内页出现闪退,一般是什么问题导致的?

56、框架
Q:如何不用fixed定位,实现fixed定位的效果呢?

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

使用道具 举报

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