更新记录
1.0.0(2026-07-09) 下载此版本
Changelog
[1.0.0] - 2026-07-09
Added
-
showToast - 原生 Toast 消息提示
- Android: 使用
android.widget.Toast组件 - iOS: 使用
UIAlertController弹窗
- Android: 使用
-
showFloatIcon - 显示浮动图标
- 支持配置宽高、形状(圆形/方形)、背景颜色
- 支持配置文字内容、颜色、字体大小
- 默认显示在屏幕右上角
- 适用于短剧观看时显示积分数值的业务场景
-
updateFloatIcon - 更新浮动图标属性
- 支持动态修改文字、文字颜色、字体大小、背景颜色
- 适用于积分变化时实时更新显示
-
hideFloatIcon - 隐藏浮动图标
Platforms
- Android (minSdkVersion 21)
- iOS (deploymentTarget 12)
平台兼容性
uni-app(3.7.13)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-vue插件版本 | app-nvue | app-nvue插件版本 | Android | Android插件版本 | iOS | iOS插件版本 | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | √ | 1.0.0 | √ | 1.0.0 | 4.4 | 1.0.0 | 12 | 1.0.0 | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
uni-app x(3.7.13)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | - | - | - | - |
yc-native-api
原生 UTS 插件,提供安卓和 iOS 平台的原生能力调用。
平台要求
- Android: minSdkVersion 21+
- iOS: deploymentTarget 12+
API 列表
1. showToast
显示原生 Toast 消息。
参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| message | string | 是 | Toast 消息内容 |
使用示例:
import { showToast } from '@/uni_modules/yc-native-api'
showToast('这是一条消息')
2. showFloatIcon
显示浮动图标(用于展示积分等信息)。
参数:
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| width | number | 否 | 80 | 图标宽度(像素) |
| height | number | 否 | 80 | 图标高度(像素) |
| isCircle | boolean | 否 | true | 是否圆形(否则为方形) |
| backgroundColor | string | 否 | "#FFD700" | 背景颜色(十六进制) |
| text | string | 否 | "0" | 显示文字(仅限一行) |
| textColor | string | 否 | "#FFFFFF" | 文字颜色(十六进制) |
| fontSize | number | 否 | 20 | 字体大小 |
| top | number | 否 | 200 | 距顶部距离(像素) |
| right | number | 否 | 40 | 距右侧距离(像素) |
使用示例:
import { showFloatIcon } from '@/uni_modules/yc-native-api'
showFloatIcon({
width: 80,
height: 80,
isCircle: true,
backgroundColor: '#FFD700',
text: '100',
textColor: '#FFFFFF',
fontSize: 24,
top: 200,
right: 40
})
3. updateFloatIcon
更新已显示的浮动图标属性。
参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| text | string | 否 | 更新显示文字 |
| textColor | string | 否 | 更新文字颜色 |
| fontSize | number | 否 | 更新字体大小 |
| backgroundColor | string | 否 | 更新背景颜色 |
使用示例:
import { updateFloatIcon } from '@/uni_modules/yc-native-api'
updateFloatIcon({
text: '200'
})
4. hideFloatIcon
隐藏浮动图标。
参数: 无
使用示例:
import { hideFloatIcon } from '@/uni_modules/yc-native-api'
hideFloatIcon()

收藏人数:
下载插件并导入HBuilderX
下载示例项目ZIP
赞赏(0)
下载 53
赞赏 0
下载 12409564
赞赏 1930
赞赏
京公网安备:11010802035340号