From e690509f25533e5a38595ed4d9c65128706980dd Mon Sep 17 00:00:00 2001
From: yuanlei <18627959669@163.com>
Date: Mon, 4 Aug 2025 17:06:39 +0800
Subject: [PATCH] 1
---
uni_modules/uni-icons/package.json | 104 +++++++++++++++++++++---------------
uni_modules/uni-scss/package.json | 96 +++++++++++++++++++--------------
uni_modules/vrapile-im/package.json | 6 +--
uni_modules/vrapile-im/readme.md | 2 +-
utils/nodeId.js | 4 ++
5 files changed, 124 insertions(+), 88 deletions(-)
diff --git a/uni_modules/uni-icons/package.json b/uni_modules/uni-icons/package.json
index 6b681b4..40f6725 100644
--- a/uni_modules/uni-icons/package.json
+++ b/uni_modules/uni-icons/package.json
@@ -8,15 +8,17 @@
"uniui",
"icon",
"图标"
-],
+ ],
"repository": "https://github.com/dcloudio/uni-ui",
"engines": {
- "HBuilderX": "^3.2.14"
+ "HBuilderX": "^3.2.14",
+ "uni-app": "^3.1.0",
+ "uni-app-x": "^3.1.0"
},
"directories": {
"example": "../../temps/example_temps"
},
-"dcloudext": {
+ "dcloudext": {
"sale": {
"regular": {
"price": "0.00"
@@ -34,56 +36,70 @@
"permissions": "无"
},
"npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui",
- "type": "component-vue"
+ "type": "component-vue",
+ "darkmode": "-",
+ "i18n": "-",
+ "widescreen": "-"
},
"uni_modules": {
- "dependencies": ["uni-scss"],
+ "dependencies": [
+ "uni-scss"
+ ],
"encrypt": [],
"platforms": {
"cloud": {
- "tcb": "y",
- "aliyun": "y",
- "alipay": "n"
+ "tcb": "√",
+ "aliyun": "√",
+ "alipay": "x"
},
"client": {
- "App": {
- "app-vue": "y",
- "app-nvue": "y",
- "app-uvue": "y"
+ "uni-app": {
+ "vue": {
+ "vue2": "-",
+ "vue3": "-"
+ },
+ "web": {
+ "safari": "-",
+ "chrome": "-"
+ },
+ "app": {
+ "vue": "-",
+ "nvue": "-",
+ "android": "-",
+ "ios": "-",
+ "harmony": "-"
+ },
+ "mp": {
+ "weixin": "-",
+ "alipay": "-",
+ "toutiao": "-",
+ "baidu": "-",
+ "kuaishou": "-",
+ "jd": "-",
+ "harmony": "-",
+ "qq": "-",
+ "lark": "-"
+ },
+ "quickapp": {
+ "huawei": "-",
+ "union": "-"
+ }
},
- "H5-mobile": {
- "Safari": "y",
- "Android Browser": "y",
- "微信浏览器(Android)": "y",
- "QQ浏览器(Android)": "y"
- },
- "H5-pc": {
- "Chrome": "y",
- "IE": "y",
- "Edge": "y",
- "Firefox": "y",
- "Safari": "y"
- },
- "小程序": {
- "微信": "y",
- "阿里": "y",
- "百度": "y",
- "字节跳动": "y",
- "QQ": "y",
- "钉钉": "y",
- "快手": "y",
- "飞书": "y",
- "京东": "y"
- },
- "快应用": {
- "华为": "y",
- "联盟": "y"
- },
- "Vue": {
- "vue2": "y",
- "vue3": "y"
+ "uni-app-x": {
+ "web": {
+ "safari": "-",
+ "chrome": "-"
+ },
+ "app": {
+ "android": "-",
+ "ios": "-",
+ "harmony": "-"
+ },
+ "mp": {
+ "weixin": "-"
+ }
}
}
}
}
-}
+}
\ No newline at end of file
diff --git a/uni_modules/uni-scss/package.json b/uni_modules/uni-scss/package.json
index 7cc0ccb..b23283d 100644
--- a/uni_modules/uni-scss/package.json
+++ b/uni_modules/uni-scss/package.json
@@ -7,16 +7,14 @@
"uni-scss",
"uni-ui",
"辅助样式"
-],
+ ],
"repository": "https://github.com/dcloudio/uni-ui",
"engines": {
- "HBuilderX": "^3.1.0"
+ "HBuilderX": "^3.1.0",
+ "uni-app": "^3.1.0",
+ "uni-app-x": "^3.1.0"
},
"dcloudext": {
- "category": [
- "JS SDK",
- "通用 SDK"
- ],
"sale": {
"regular": {
"price": "0.00"
@@ -33,50 +31,68 @@
"data": "无",
"permissions": "无"
},
- "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui"
+ "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui",
+ "type": "sdk-js",
+ "darkmode": "-",
+ "i18n": "-",
+ "widescreen": "-"
},
"uni_modules": {
"dependencies": [],
"encrypt": [],
"platforms": {
"cloud": {
- "tcb": "y",
- "aliyun": "y"
+ "tcb": "√",
+ "aliyun": "√"
},
"client": {
- "App": {
- "app-vue": "y",
- "app-nvue": "u"
+ "uni-app": {
+ "vue": {
+ "vue2": "-",
+ "vue3": "-"
+ },
+ "web": {
+ "safari": "-",
+ "chrome": "-"
+ },
+ "app": {
+ "vue": "-",
+ "nvue": "-",
+ "android": "-",
+ "ios": "-",
+ "harmony": "-"
+ },
+ "mp": {
+ "weixin": "-",
+ "alipay": "-",
+ "toutiao": "-",
+ "baidu": "-",
+ "kuaishou": "-",
+ "jd": "-",
+ "harmony": "-",
+ "qq": "-",
+ "lark": "-"
+ },
+ "quickapp": {
+ "huawei": "-",
+ "union": "-"
+ }
},
- "H5-mobile": {
- "Safari": "y",
- "Android Browser": "y",
- "微信浏览器(Android)": "y",
- "QQ浏览器(Android)": "y"
- },
- "H5-pc": {
- "Chrome": "y",
- "IE": "y",
- "Edge": "y",
- "Firefox": "y",
- "Safari": "y"
- },
- "小程序": {
- "微信": "y",
- "阿里": "y",
- "百度": "y",
- "字节跳动": "y",
- "QQ": "y"
- },
- "快应用": {
- "华为": "n",
- "联盟": "n"
- },
- "Vue": {
- "vue2": "y",
- "vue3": "y"
+ "uni-app-x": {
+ "web": {
+ "safari": "-",
+ "chrome": "-"
+ },
+ "app": {
+ "android": "-",
+ "ios": "-",
+ "harmony": "-"
+ },
+ "mp": {
+ "weixin": "-"
+ }
}
}
}
}
-}
+}
\ No newline at end of file
diff --git a/uni_modules/vrapile-im/package.json b/uni_modules/vrapile-im/package.json
index 5450d5c..c944573 100644
--- a/uni_modules/vrapile-im/package.json
+++ b/uni_modules/vrapile-im/package.json
@@ -6,11 +6,11 @@
"keywords": [
"IM页面组件,websocket应用"
],
- "repository": "https://git.ninecloud.top/yuanlei/udemo-im.git",
+ "repository": "",
"engines": {
"HBuilderX": "^3.94",
- "uni-app": "^4.06",
- "uni-app-x": "^4.06"
+ "uni-app": "^4.07",
+ "uni-app-x": "^4.76"
},
"dcloudext": {
"type": "component-vue",
diff --git a/uni_modules/vrapile-im/readme.md b/uni_modules/vrapile-im/readme.md
index d4cb565..7da070e 100644
--- a/uni_modules/vrapile-im/readme.md
+++ b/uni_modules/vrapile-im/readme.md
@@ -68,7 +68,7 @@
( 账号/密码:visitor/visitor )*
-示例工程 [ 源码 ] 运行效果:
+示例工程运行效果:
https://www.ninecloud.top/udemo/im/index.html
diff --git a/utils/nodeId.js b/utils/nodeId.js
index 0136636..dd8ba9b 100644
--- a/utils/nodeId.js
+++ b/utils/nodeId.js
@@ -4,6 +4,10 @@ const NodeIdKey = 'App-Node-Id'
export function getNodeId(len=18) {
let nodeId = uni.getStorageSync(NodeIdKey);
+ if(nodeId.length != 18){
+ uni.removeStorageSync(NodeIdKey);
+ nodeId = undefined;
+ }
if(!nodeId){
nodeId = getLongRandom(len)
uni.setStorageSync(NodeIdKey, nodeId)