@fe6/taro-platform-kwai
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

@fe6/plugin-platform-kwai

Taro 插件。用于支持编译为快手小程序。

使用

1. 配置插件

// Taro 项目配置
module.exports = {
  // ...
  plugins: [
    '@fe6/plugin-platform-kwai'
  ]
}

2. 根目录添加配置文件 project.ks.json

内容请参考快手小程序的 project.config.json 配置。

3. 编译为快手小程序

taro build --type kwai
taro build --type kwai --watch

其它

平台判断
if (process.TARO_ENV === 'kwai') {
  // ...
}
API

快手小程序拓展了一些独有 API,可以通过 Taro.xxx 来调用,例:

Taro.getSelectedTextRange()

注意

  • cover-view 只能嵌套8层,子元素只能是 文本/cover-view/cover-image
  • cover-view 样式有些不支持,等待快手修复,line-height border-radius
  • cover-image 不支持嵌套子元素
  • 部分 api 未 promise 化
  • 组件属性还未完全支持,参考 taro-plugin-inject 进行添加,或者 issue pr

Readme

Keywords

Package Sidebar

Install

npm i @fe6/taro-platform-kwai

Weekly Downloads

0

Version

0.1.1

License

MIT

Unpacked Size

41.3 kB

Total Files

17

Last publish

Collaborators

  • fe6