找回密码
 立即注册
搜索

技术分享 开发过程中遇到的几个小坑

2
回复
4469
查看
[复制链接]

6

主题

27

帖子

165

积分

 楼主| 2018-8-16 16:45:24 显示全部楼层 |阅读模式
试水版本已发,暂时离场。 以下为不算坑的坑: 1、资源文件、代码文件的命名均不能含有中文,命名不能连续使用下划线,否则打包发布时会包解析失败,导致无法上传 2、上传api | request.upload, 需要手动指定filename,否则无法识别content-type,导致上传异常 3、使用组件,变相实现浮动,绝对定位等效果。快应用仅支持display: flex|none 4、逻辑控制块,仅支持for和if/elif/else,不支持show条件渲染 5、justify-content属性,在快应用官方开发环境中,目前不支持space-around 6、针对于目前vscode插件hap-extension不支持sass语法,可以把.scss单独存储,通过style.src引入到.ux中,同时方便管理 7、当前自定义组件不支持传入的props为function 8、popup组件宽度无法设置为750px,最大宽度为680px左右的一个值(具体未求证),pop的出现位置为target控件的周围,若控件周围没有空间展示设置的placement,优先显示在空间的底部位置,其次为顶部 9、在web组件中,back和forward方法无法通过快应用本身的back按钮触发。需要自定义前进后退组件,并通过canForward和canBack方法进行前置验证,区分接下来的操作 10、关于prompt接口,showToast的duration参数官方不支持具体时长的设置,华为可以进行duration和gravity参数设置 11、第三方微信登录接入,需要在manifest.json中做额外配置(对于包名与签名与微信公众平台对应app不符的情况,除需要配置appId外,还需要加入package和sign字段)。(详见帖子说明 以上。祝愿快应用尽快完善,越来越好。
回复

使用道具 举报

479

主题

780

帖子

6620

积分

2018-8-16 17:36:13 显示全部楼层
感谢楼主分享~
官方客服微信:kuaiyingyongguanKF
回复

使用道具 举报

0

主题

42

帖子

200

积分

2018-8-19 10:47:37 显示全部楼层
感谢楼主分享
回复

使用道具 举报

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