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

官方公告 快应用开发工具 V3.7.0 更新说明

3
回复
791
查看
[复制链接]

396

主题

664

帖子

5625

积分

 楼主| 2021-2-5 15:05:05 显示全部楼层 |阅读模式


快应用开发工具 V3.7.0 更新说明


在 2021 年初,快应用开发团队,将之前遗留的一些仍未解决的问题,做了解决,推出最新 3.7 版本;下面请允许跟大家分享下,在此次迭代,我们做了一些重要改进。


优化更新


1. 模拟器分离

根据用户的诉求,在小屏的电脑上模拟器占用太大的空间,导致代码编辑区的区域太小,因此在这版本中,在模拟器的 top 栏中,提供模拟器分离功能。具体可以参见下面截图:


7BC08BFD-1731-468D-B15C-7E3D3FA37BDD.png


2. 骨架屏

骨架屏是页面的一个空白版本,通常会在页面完全渲染之前,通过一些灰色的区块大致勾勒出轮廓,待数据加载完成后,再替换成真实的内容。为了开发的便利,IDE 提供了自动生成骨架屏代码的能力,功能的入口在顶部工具栏,其注意点如下:

  • 在首次使用时,需要安装插件,IDE 会主动提示安装。

  • 手机调试器和引擎需要大于等于 1090,可通过 IDE 安装。

  • 骨架屏,是根据真机效果生成的,需要先使用快应用调试器扫描二维码,连接真机,在连接上之后,真机上切换到需要生成骨架屏页面,IDE 点击「生成骨架屏」按钮,即可生成骨架屏文件。

  • 可在 skeleton 目录下自行配置骨架屏文件内容,IDE 提供了其预览功能。


6BFDDE47-E6BD-4AEB-A9E7-0DF3F17FE7E9.png


3. 预览提供版本选择能力

为避免在 web.js 发版之后导致部分用户存在兼容性问题,IDE 提供了用户主动选择预览版本的能力。用户可以通过模拟器界面右下角的 预览设置 选择预览版本 来主动选择预览的版本,在出现兼容性问题的时候可以及时调整,不影响开发,其更新机制为:

  • 默认使用最新的预览版本

  • 在用户切换了预览版本之后,如有更新的话,会提示用户更新新的预览版本。


3BAF8C17-9732-4239-86B2-512714BA24FD.png


4. minPlatformVersion 过低,检测给予提示

为避免用户提交应用的时候因版本号过低导致审核失败,在版本号低于 1050 的时候,IDE 会提示版本号过低,避免后续审核问题。


6358EAA7-091C-4096-9196-26B1A57086B0.png


5. 优化了内置 Sample 模版

该版本优化了内置 Sample 模版,对其行业标准,规范开发。


问题修正


1. 回退无法更新问题

在以往的版本中,在 IDE 的模拟器回退页面的时候,存在回退无法更新 devtools 问题,在 3.7 版本中修复了该问题。

2. devtools 查看 cookies 会断开连接问题

有开发者反馈,快应用 IDE 的 Devtools 在查看 cookies 会断开连接。经过研发人员排查,使其得以解决。

3. web 组件加载网页,IDE 中 web 预览不是手机模式问题

有开发者反馈,快应用 IDE 在使用 web 组件加载网页时,在模拟器中不是手机模式,而在真机中能够正常显示。经过研发人员排查,使其得以解决。

4. 预览不能使用 file 协议问题

有开发者反馈,在预览中无法使用 file 协议访问本地文件。经过研发人员排查,使其得以解决。


展望未来

不觉间,2020 年已经过去。2021 牛年的到来,我们将再接再厉,使得 IDE 使用体验再升一个台阶。未来,团队仍将持续关注性能、稳定性、兼容性,这些对于用户和我们,都至关重要的基本面;同时将投入更多精力于 IDE 预览、预检测,力争做到预览之呈现,即真机所显(相信在不久之后,将有大的改善);对于新功能,会持谨慎态度,认真研究,力争每一点努力,都能为您带来应有价值;最后,我们将始终倾听用户的声音,如果您有任何建议或意见,请及时告知,将尽可能满足您。

如果您还没有尝试过快应用 IDE,请下载以及尝试使用它,如果您有任何想法,请及时让我们知晓。

再次表示感谢!最后,愿所有人,都可以:工作开心不加班,生活快乐无忧虑。


── 来自快应用工具开发团队,于 2021 年 2月 4 日。

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

使用道具 举报

0

主题

4

帖子

20

积分

2021-2-6 14:50:29 显示全部楼层
Linux版请再次跟上进度。
回复

使用道具 举报

0

主题

1

帖子

5

积分

2021-2-19 09:25:36 显示全部楼层
工具有卡死,闪退的问题, 在显示DEVTOOLS下 重新编译。就卡死

点评

感谢您的反馈。 这边的理解是,devtools 还没加载完的情况下(或已经加载完成),重新编译,会导致“卡死”。您这里的“卡死”,指的是 IDE 呢,还是说“IDE devtools” 呢?  详情 回复 发表于 2021-3-4 16:15
回复

使用道具 举报

6

主题

33

帖子

195

积分

2021-3-4 16:15:20 显示全部楼层
spy 发表于 2021-2-19 09:25 工具有卡死,闪退的问题, 在显示DEVTOOLS下 重新编译。就卡死
感谢您的反馈。 这边的理解是,devtools 还没加载完的情况下(或已经加载完成),重新编译,会导致“卡死”。您这里的“卡死”,指的是 IDE 呢,还是说“IDE devtools” 呢?
悲莫悲兮生别离, 乐莫乐兮新相知。 https://nicelinks.site
回复

使用道具 举报

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