收藏
回答

关于skyline引擎在开发实践中的使用问题, 希望能够得到解答?

开发者工具版本号:2.01.2509162 

skyline: 1.4.7

问题1:

将引擎从webview改成skyline后, 样式做出了调整, 切换到 webview 后部分样式表现错位. 那么我在后续开发中, 假设全部使用skyline, 是否就不需要再考虑webview的样式兼容.

问题2:

使用了 vertical-drag-gesture-handler 手势系统标签, 是否必须要求基础库达到某个版本, 低版本webview兼容如何处理

问题2:

小程序的初始化模板有些年头了, 能否在最新的开发者工具基础上做出更新. 给出些最佳实践.

问题3: (BUG)

app.json 的 rendererOptions.skyline 字段的 jsonSchema 跟官方文档描述不一致, 能否得到更新.

问题4: (BUG)

小程序的类型声明中, worklet 的类型声明内容有误, 需要修正,如:

// 声明
 type SharedValue = T
 // 实际使用时, 是调用的 .value 的值, 与类型声明不符.
const drag = wx.worklet.shared(false)
drag.value

// worklet 的 Easing 声明内容为空
interface WorkletEasing {}

// 使用具体的 Easing 函数时, 拿不到类型声明. 希望得到补全.
wx.worklet.Easing.in / wx.worklet.Easing.out


问题5: (改进项)

希望能够在 scroll-view 的 api 中, 添加安全区的概念. 类似`env(safe-area-inset-bottom)` 能够帮助开发者省去额外的处理刘海屏的时间, 这也是个比较常态化的需求.


古早的小程序开发者, 刚回归小程序开发, 希望上述这些问题能得到官方改进~


最后一次编辑于  09-22
回答关注问题邀请回答
收藏

2 个回答

  • 智能回答 智能回答 本次回答由AI生成
    09-22
    有用
    回复 1
    • 莫名流年
      莫名流年
      09-22
      不涉及, 需要人工处理
      09-22
      回复
  • 莫名流年
    莫名流年
    09-22

    补充说明下, 我使用的 ts + less 模板初始化的项目, 看到这个预设路由的跳转效果后, 目前在转到skyline开发, 目前要紧的是问题1, 希望官方可以解答下

    09-22
    有用
    回复
登录 后发表内容