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

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

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

365

主题

621

帖子

5255

积分

 楼主| 2020-8-4 11:38:27 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2020-8-4 11:38 编辑

已解决
1、平台
Q:请问下 小米应用商店为什么搜索不到快应用
A:是在应用商店找不到快应用的分类了吗??
Q:分类没看到 ,直接搜索名字也找不到
A:目前商店的快应用入口暂时关闭了,如果快应用绑定的相关的原生应用,是可以搜索到的。快应用是和相关原生应该关联展示的

2、平台
Q:请问下小米上qq登录提示:该应用非正版应用,请到应用宝下载正版,这和关闭快应用入口有关系吗??
A:没有的

3、入门
Q:请问一下,真机快应用调试器上,获取设备标识,会弹窗确认授权,用户授权成功后,有没有办法取消授权再次唤起弹窗?
A:手机系统设置里,应用管理,清除快应用缓存
Q:之前只设置权限不行,缓存全部清除,可以了

4、入门
Q:调试器本地安装rpk包,一直显示安装中怎么办
1.png
A:在预览器。。。先授权

5、框架
Q:快应用动画时间不能小于1s?
A:是设置了没有生效吗
Q:设置小于1s好像不生效
A:看下怎么写的
Q:是我用show  动画过早执行了

6、平台
Q:大佬们,请问这个引擎版本2.6.0.300是什么版本呢。我那预览器测试的话,应该用哪个版本的预览器呢
A:华为要用华为独有的软件测试

7、入门
Q:大家好,我现在已经保证了同一局域网和运行了npm run server的情况下,还是不能真机调试是为什么呀
A:有没有其他电脑或手机可以测试?
Q:其他手机都是这样的
A:电脑关机试试,我之前这种情况,直接重启

8、组件
Q:大佬们,请问h5页面可以调快应用的方法嘛,就类似H5调用app的sdk那种
A:我都是用这个的
2.png
Q:着网页怎么发过来消息呢
Q:好的,我看看麻烦你了
A
3.png
Q:好的
A:保险起见最好设置下这个
4.png
Q:这个就是把我web的url写进去就好了吧
A:一个正则数组吧
5.png

9、组件
Q:请问我的web页里面用这个方法报错,这个需要怎么引入呢  
6.png 7.png
A:快应用环境下才有,所以你要判断下
Q:额,那这个怎么测试呢?web页的日志去哪儿能看到呢
A:真机上测试
A:web页你可以装个vconsole
Q:真机打印不出来web页的值吧。好的,这个环境怎么判断呢
A:if(window.system) 不就行咯
Q:额,我以为还有这样的方法,好的,我懂了,vconsole在预览器里面是不支持对吗
A:vconsole是引入到你页面上,这样就可以看到console信息啦https://github.com/Tencent/vConsole
Q:是的,但是我发现我用预览器的话vconsole不显示了,只能用快应用框架

10、接口
Q:网页只可以给快应用传参数嘛,可以调用快应用的方法嘛
A:参数都传了,方法还不好调用?你在参数里告诉快应用应该调用哪个方法
Q:就是通过传的值来确定调用哪个方法?不可以直接盗用嘛
A:不能

11、组件
Q:请问,web页面修改了东西,但快应用里面还显示原来的页面,这个缓存有办法清楚嘛
A:清除一下调试器和预览版的缓存就好了
Q:我请了还是就页面
A:url链接加参数
Q:加参数也不好使呀
A:链接后面加一个随机数
8.png

12、组件
Q:想问一下list组件技术实现上的问题哈
一个页面中,有2个横向滚动的内容,一个竖向滚动的内容
用了list>  list-item > 嵌套list  ,实现了这种效果
官网写的是list不能嵌套list,有点懵逼,难道我对官方文档,理解上有误差?
9.png
A:list-item不能再嵌套list了,嵌套可能会出现问题;可以看下这个:https://bbs.quickapp.cn/forum.php?mod=viewthread&tid=137&highlight=list-item
10.png

13、工具
Q:大家好,快应用需要配置域名白名单吗
A:不用
Q:那我再ide上可以请求,再真机调试无法请求是怎么回事呀
A:看报错
Q:没有报错的
A:错误回调
Q:也没有
A:电脑连真机调试
Q:我就是用的usb调试
A:那电脑上不是有devtools可以看,devtools的network可以看请求
Q:找到原因了,我的接口请求再ide上是成功的,再真机上失败了

14、接口
Q:快应用能调起微信小程序吗
A:不能

15、接口
Q:请问这个按钮的边真机上一直去不带哦怎么回事儿呢
11.png
A: input的type类型可以写text
Q:写成text,还得处理焦点,我还是换个标签吧
12.png

16、接口
Q:请问qq登录一直返回none是怎么回事儿呢
A:使用的是什么机型呢
Q:小米8,是需要配置这个嘛
13.png
A:需要的
Q:这个怎么配呢,我需要qq和微信两种第三方登录,是配在manifest.json里面嘛
A:需要申请 。嗯嗯,在manifest中配置
14.png
Q:这个之前应该申请过了,我这既有qq又有微信,这个appid怎么写呢
A:微信和QQ是不同的接口。微信的写微信账户接口里面,QQ写QQ账户里面
Q:额,这个应该写到maifest哪个位置呢
A
15.png

17、框架
Q:请问,快应用不支持cookie嘛

18、框架
Q:请问快应用哪儿可以放全局的数据呢
A:可以在app.ux中存储公共数据;
Q:这块的数据是可以重新赋值的吧
A:可以

19、组件
Q:想问一下,block嵌套block,会出报错,是不可以这样用吗?
<blockfor>
<block if='$idx==1'>...</block>
<block else>...</block>
</block>
A:报啥错
Q:父组件,做了一个循环,
子组件里,子组件里做判断,,
然后就一直报错~~~~
16.png 17.png 18.png
A:快应用的if 也是会执行的。快应用的父组件if了,子组件里面的数据引用都要做兜底判断

A:这个template一个根元素

20、框架
Q:请问我的三目运算不生效是什么原因呢
A:有可能checkedId是字符串id
Q:我自己定义的是0,没进行赋值的
Q
19.png
A:不支持
Q:额,那我这种怎么处理呢

21、组件
Q:快应用怎么引入awesome?或者怎么引入其他的图标库
A:只要是es module 引入就行
Q:是直接下载放到项目里面不需要操作吗?我放在这里了
20.png
A:这个font-awesome没有使用方法?
Q
21.png
A:这个不行
Q:我哪来的head?
A:说了要es module

22、组件
Q:请问vconsole怎么引入呢
A:快应用不行
Q:我记得前面你发我一个链接可以的,但是我忘记咋用了
A:那是web页面
Q:好吧
A:打开调试不就好了

23、组件
Q:input有文本框吗?那个属性?

24、组件
Q:请问apex ui库怎么引入
A:npm apex-ui,npm install,装完,跟引入子组件一样引用
Q:我就是这样装的,但是引入后就报错了
A:或者去node_module,将整个apex-ui拷贝到项目中,这种引入不会报错。直接引入 node_module,中的,我试过也是会报错,不过编译跑是正常
Q:我的都报错
A:一般都是要根据实际情况调整样式,直接拷整个apex-ui拷贝到项目中,再引用
Q:那我就用第二种吧,麻烦你了
A:你可以根据实际情况吗,拷对应的组件就行
Q:好的

25、框架
Q:想问下这种,键盘弹起后,快应用的页面遮住了手机的状态栏
A:在manifest中配置windowSoftInputMode 参数看下呢
22.png

26、框架
Q:快应用rpk大小是限制1M?
A:未使用分包的情况下,rpk不能超过1M
Q:这分包大小怎么算的呀...
23.png 24.png 25.png
A:分包后上传rpks
Q:我分包好像没问题的吧?
可以看下文档:分包后最终会生成rpks后缀的文件,文件内部包含一个整包,以及所有的分包
Q:感觉是uniapp不支持..
26.png
A:快应用是按照快应用的分包规则,我看到你之前发的分包图片,分包是不正确的,所以没有生成rpks文件;
27.png

27、框架
Q:请问二级路由怎么写呢
A:manifest中的路由配置吗??可参考快应用示例中的配置

28、工具
Q:请问ide编译代码报这个错怎么解决呢,真机好使的
28.png
A:t是什么?
Q:我也不知道呀
A:循环得时候报错了
Q:没看出来错在哪儿,而且真机是好的
A:那你哪里用了forEach
Q
29.png
A:{{}} 去掉试试?ind是什么数据?
30.png
Q:下标
A:item  ind
Q 31.png
A:我是直接 for="list"  这样子。语法没问题哈,真机都正常显示了,这个报错是你forEach的数组格式有问题,可能是控制或者一段json
Q:是的
A:检查下你的数据,看是否异常了
Q:ide没请求通接口,我给接口头部穿的某个参,ide上获取不到
A:所以问题找到了,数据为空所以forEach失败
Q:是的
A:没做兼容
Q:你们怎么做兼容的
A:||,if,初始值给个[]不就得了

29、框架
Q:全局样式放在哪?
A:app.css

30、组件
Q:请问input的name属性获取不到什么原因呢?text类型的name怎么能获取到呢
32.png
A:用id获取~不能用类名获取~
33.png 34.jpg

31、入门
Q:快应用调试器本地安装了1.3.0版本的快应用,添加到桌面之后,从桌面打开有时候是1.3.0,有时候是线上版本1.2.8,请问下这种情况是不是因为手机安装了快应用调试器,所以从桌面图标上打开快应用是随机从线上或者从快应用调试器安装版本
A:每次从桌面打开快应用,有清除缓存吗?应该是缓存的原因
Q:没有清缓存

32、组件
Q:请问vconsole怎么引入来着
Q:我按上面的操作了,没好使,你们都是怎么引入的呢

33、框架
Q:手机上没看到推送
35.png
A:快应用有创建桌面图标吗
Q:没有
A:是通知栏消息吗,通知栏推送消息要创建桌面图标才能收到
Q:我添加桌面图标再试试,添加到桌面就可以就能收到了,其他厂商也需要添加至桌面才能收到吗
A:可以看下厂商文档,看下有没有要求

未解决
34、框架
Q:用uniapp转成的快应用,怎么控制webview高度

35、框架
Q:快应用支持lottie动画吗

36、工具
Q:用uniapp开发的还是快应用IDE?

37、框架
请问talkingData怎么用呢

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

使用道具 举报

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