更新记录
1.0.36(2025-09-22)
再次优化权限
1.0.35(2025-09-22)
优化权限逻辑
1.0.34(2025-09-17)
去除无用权限
查看更多平台兼容性
uni-app(4.07)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
- | - | × | × | - | - | 5.0 | 12 | 2.0 |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.07)
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | 5.0 | 12 | 2.0 | - |
ky-apitools
开发文档
UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS
集成步骤
以下是集成 ky-apitools 插件的完整步骤:
步骤一:初始化工具
在应用的入口文件(通常是 App.vue
或 main.js
)中进行初始化:
import { initTools } from "@/uni_modules/ky-apitools";
// 在 App.vue 的 onLaunch 生命周期中初始化
export default {
onLaunch: function() {
initTools("", ""); // 根据实际需要传入参数
}
}
步骤二:获取设备信息
在需要的页面或组件中使用设备信息获取功能:
import { getDeviceInfo } from "@/uni_modules/ky-apitools";
// 在方法中调用
methods: {
getDeviceInfo() {
getDeviceInfo({
param: true,
complete: (res) => {
console.log("获取到的deviceInfo", res);
this.info = JSON.stringify(res);
}
});
}
}
完整示例代码
// App.vue
<script>
import { initTools } from "@/uni_modules/ky-apitools";
export default {
onLaunch: function() {
initTools("","");
console.log('App Launch');
}
}
</script>
// 页面组件示例
<template>
<view>
<button @click="getDeviceInfo">获取设备信息</button>
<text>{{ info }}</text>
</view>
</template>
<script>
import { getDeviceInfo } from "@/uni_modules/ky-apitools";
export default {
data() {
return {
info: ''
}
},
methods: {
getDeviceInfo() {
getDeviceInfo({
param: true,
complete: (res) => {
console.log("获取到的deviceInfo", res);
this.info = JSON.stringify(res);
}
});
}
}
}
</script>
注意事项
- 确保已正确安装 ky-apitools 插件
- 检查项目路径配置,确保
@/uni_modules/ky-apitools
路径正确 - 根据实际需求调整 initTools 的参数配置
- 设备信息获取是异步操作,请妥善处理回调函数
按照以上步骤即可成功集成并使用 ky-apitools 插件。