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

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

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

464

主题

759

帖子

6440

积分

 楼主| 2018-7-2 18:51:26 显示全部楼层 |阅读模式
本帖最后由 管理员 于 2018-7-3 15:31 编辑
快应用官方微信群交流记录
图片2.png
1.png
:list-item,需要用到 if 的怎么办呢? 根据返回的不同学的参数,显示不同的UI ,之前我这样写,在item中显示出现数据显示不对的情况,看到官网的说明之后,不知道如何解决。
图片1.png
答:把 if 提取到 这一层,相同type的list-item,里面的dom结构必须完全相同,否则可能出现数据和显示不一致的情况。这点跟React和Vue的渲染不一样。
问:如果这里面还有不同的数据展示不同的UI,如何处理呢?
图片2.png
答:show 或者样式控制隐藏显示。
2.png
:有人知道这什么原因吗?
图片3.png
图片4.png
答:把ide关掉,把终端关掉,重新开试试。我今天是把代码拷贝到其他目录,重新添加依赖运行才解决的,代码没有问题,就是重新把代码拉一下,把我要改的地方先改好,重新加依赖运行后正常了。
3.png
:求教deeplink 传入快应用时,它的参数怎么获取呢和页面级参数传递一样么?
答: deeplink和页面传入参数的获取方式相同。
问:如果我想dom操作,具体的方法,我应该去哪儿找?
答:不支持dom操作,这个是原生渲染,不是webview渲染
4.png
:shortcut.install创建桌面图标 200: install fail 是什么原因?
答:找到原因了,Common里面的 logo 图标归纳到 images 里面,然后 manifest.json 里面路径没改。
5.png
:在这里,需要格式化日期,我已经在工具类 j s里写了格式化方式,在这里如何去调用呢?
图片5.png
{{dateStr($item.date)}} 这样调用好像不对。方法已经导出, module.exports = {dateStr : dateStr
答:快应用是数据驱动,要显示格式化后的日期,那就在获取到数据后,对数据进行处理,ui只用来显示数据。
1. template 里面只能有一个节点
2. 页面不支持script,没有这个组件,不能用传统的html思维来处理的
还有编译后可以看看编译日志
图片7.png

图片1.png
7.png
问:快应用上线的话,还是要在每个厂商应用商店单独上传吗?
答:不用哈,先绑定了厂商帐号之后再上传。
4.png
问:vivo审核时,因为视频播放没有使用流量提示而不通过。请问流量提示要以什么形式才可以? 进入视频播放界面用系统自带的prompt.showToast提示“正在使用移动网络”可以吗?
答:如果要使用数据流量播放视频,要提示用户并获得用户同意才能播放。类似这种:
图片6.png

图片4.png
8.png 请问快应用不可以跳转到外部链接么?设置了 url 之后却跳转到了快应用的首页,没跳到指定的外部链接。
9.png 给data赋值是异步的,我想用赋完值的data,怎么操作?这个异步官方暂时没有提供回调吧?

图片3.png
10.png 各位快应用官方的老大们,在调试里面,能否把各个厂家的核心运行环境集成进来呢?这现在经常碰到这家的手机OK,到另外一家可能干脆没法启动,后者其他意想不到的问题。我们也的确不太可能把每家的手机都买几台做测试。这样方便开发者用一个手机就可以测试几家的环境。目前选择 org.hapjs.mockup,在这个环境下面兼容性是最好的,基本和开发文档所说行为一致。其他部分厂家自己的运行环境,或多或少都有出入或者小问题。
11.png 后续提审时,如果能针对个别厂商提审就更好了,相信大家都会遇到A厂商过了, B厂商被拒的问题;然后这时,又不得不做点小改动,然后再重新提审。

联系我们
图片12.png
官方客服微信:kuaiyingyongguanKF
官方QQ群2:1012199894
回复

使用道具 举报

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