更新记录

1.0.0(2026-07-19) 下载此版本

首发:自研高性能原生计算核心,提供 uni-app 可调的 JS API(add / sha256Hex / sumPrimesBelow)。


平台兼容性

uni-app x(5.14)

Chrome Safari Android iOS 鸿蒙 微信小程序
5.0 12 × ×

nex-demo —— 高性能计算 demo

自研高性能原生计算核心,提供 uni-app 可调的 JS API。支持 App 端(Android / iOS)H5 端 (双端同一核心、同真值,3 API 全量可用;H5 端建议应用启动时 await ensureReady() 一次);小程序不支持。

同一份 utssdk 插件同时支持 uni-app x(uvue)经典 uni-app(vue3),无需分叉。

API

JS API 签名 说明
add add(a: number, b: number): number 冒烟:证明链路通
sha256Hex sha256Hex(input: string): string 返回小写 hex
sumPrimesBelow sumPrimesBelow(n: number): number CPU 密集,体现原生性能(入参为非负整数,上界 4294967295)

用法

import { add, sha256Hex, sumPrimesBelow } from "@/uni_modules/nex-demo";

add(2, 3);                 // 5
sha256Hex("hello");        // "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"
sumPrimesBelow(10);        // 17(2 + 3 + 5 + 7)

sumPrimesBelow 入参须为非负整数且不超过上界 4294967295,否则抛错; 返回值以 number 给出(常规入参下远小于 2^53,精度安全)。

平台与调试边界

  • app-android / app-ios / H5(web);各家小程序不支持。
  • Android 本地真机调试原生库需 HBuilderX ≥ 4.26(自定义调试基座),云打包不受此限。
  • iOS 端原生库含 Swift,宿主原生工程需开启「支持 Swift」。
  • 最终 App 打包由 HBuilderX / @dcloudio CLI 完成。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据。所有计算/处理均在本地完成,无任何网络请求、不发送数据到任何服务器。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。