未验证 提交 2bbb5b98 编写于 作者: 打打卡夫卡's avatar 打打卡夫卡 提交者: Gitee

update docs/plugin/uts-plugin.md.

Signed-off-by: 打打卡夫卡's avatar杜庆泉 <zmobs0@163.com>
上级 f2208fb1
......@@ -95,6 +95,9 @@ index.uts文件是对当前插件能力的**实现**
针对一些通用的功能,可以用过插件根目录下 index.uts实现
但是类似获取电量等原生强相关的场景,不同的平台有不同的语法和API差异。
因此我们设计了 app-android、app-ios 等目录,用以存放不同的平台的能力实现
```
......@@ -117,16 +120,14 @@ index.uts文件是对当前插件能力的**实现**
```
但是类似获取电量等原生强相关的场景,不同的平台有不同的语法和API差异。
因此我们设计了 app-android、app-ios 等目录,用以存放不同的平台的能力实现
下面以 android 平台为例,介绍平台目录的使用。
app-android 文件夹下存在两个文件
app-android 文件夹下存在下面两个文件
|---|---|
|文件名|用途|
|index.uts|index.d.ts声明的能力在Android平台下的实现|
|config.json|Android平台下的配置文件|
......@@ -241,25 +242,35 @@ getBatteryCapacity()
## 5 真机运行
uts虽然是原生代码,但同样具有真机运行功能。
### 5.1 注意事项
正常支持真机运行
**uts虽然是原生代码,但同样具有真机运行功能。**
若HBuilderX中没有`uts编译运行插件`,在第一次运行时会自动下载。
在Android上,运行体验与uni-app基本无差异。一样可以热刷新,打印console.log。
### 5.2 自定义基座
同之前的uni-app。如果涉及微信支付等自定义manifest信息,需要选择自定义基座运行。自定义基座也支持uts插件。
### 5.3 真机运行遗留问题
目前遗留,后续发版支持事项:
- 目前还不能debug uts源码
- iOS版目前还未发布
关于自定义基座,同之前的uni-app。如果涉及微信支付等自定义manifest信息,需要选择自定义基座运行。自定义基座也支持uts插件。
## 6 云端打包
正常支持云端打包。
但注意,虽然uts在真机运行时支持热刷,但打包后uts编译为了纯原生二进制代码,不支持wgt热更新。
**注意,虽然uts在真机运行时支持热刷,但打包后uts编译为了纯原生二进制代码,不支持wgt热更新。**
<!-- 提供了Androidmanifest.xml -->
## 7 示例项目
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册