Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
Hello UTS
提交
f1732986
H
Hello UTS
项目概览
DCloud
/
Hello UTS
通知
1598
Star
27
Fork
9
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
2
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
Hello UTS
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
2
Issue
2
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
f1732986
编写于
1月 27, 2024
作者:
杜庆泉
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev' into alpha
上级
e780e12a
b2458cd5
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
19 addition
and
25 deletion
+19
-25
pages/SDKIntegration/SDKIntegration.vue
pages/SDKIntegration/SDKIntegration.vue
+0
-5
pages/SDKIntegration/TencentLocation/TencentLocation.vue
pages/SDKIntegration/TencentLocation/TencentLocation.vue
+2
-3
pages/SDKIntegration/Toast/Toast.vue
pages/SDKIntegration/Toast/Toast.vue
+0
-1
pages/SyntaxCase/utsAndroid.vue
pages/SyntaxCase/utsAndroid.vue
+0
-2
pages/SyntaxCase/utsiOS.vue
pages/SyntaxCase/utsiOS.vue
+0
-2
pages/SystemAPI/SystemAPI.vue
pages/SystemAPI/SystemAPI.vue
+1
-5
pages/index/basicTest.vue
pages/index/basicTest.vue
+0
-2
uni_modules/uts-platform-api/utssdk/app-android/index.uts
uni_modules/uts-platform-api/utssdk/app-android/index.uts
+6
-1
uni_modules/uts-tests/utssdk/Global.uts
uni_modules/uts-tests/utssdk/Global.uts
+3
-3
uni_modules/uts-tests/utssdk/Number.uts
uni_modules/uts-tests/utssdk/Number.uts
+7
-1
未找到文件。
pages/SDKIntegration/SDKIntegration.vue
浏览文件 @
f1732986
...
...
@@ -11,14 +11,12 @@
</view>
</
template
>
<
script
>
// #ifndef H5
import
{
checkHasIntegration
}
from
"
@/uni_modules/uts-tencentgeolocation
"
;
import
{
checkHasLottieIntegration
}
from
"
@/uni_modules/uts-animation-view
"
;
// #endif
export
default
{
...
...
@@ -53,7 +51,6 @@
})
},
gotoLottie
:
function
(
e
)
{
// #ifndef H5
if
(
checkHasLottieIntegration
())
{
uni
.
navigateTo
({
url
:
'
/pages/SDKIntegration/Lottie/index
'
...
...
@@ -64,8 +61,6 @@
title
:
'
需要在自定义基座中运行
'
})
}
// #endif
},
gotoTencentLocation
:
function
(
e
)
{
...
...
pages/SDKIntegration/TencentLocation/TencentLocation.vue
浏览文件 @
f1732986
...
...
@@ -22,15 +22,14 @@
</
template
>
<
script
>
// #ifndef H5
import
{
checkHasIntegration
,
requestPremission
,
getLocation
,
watchPosition
,
clearWatch
}
from
"
@/uni_modules/uts-tencentgeolocation
"
;
// #endif
}
from
"
@/uni_modules/uts-tencentgeolocation
"
;
export
default
{
data
()
{
return
{
...
...
pages/SDKIntegration/Toast/Toast.vue
浏览文件 @
f1732986
...
...
@@ -19,7 +19,6 @@
import
{
showToast
}
from
'
@/uni_modules/uts-toast
'
export
default
{
data
()
{
...
...
pages/SyntaxCase/utsAndroid.vue
浏览文件 @
f1732986
...
...
@@ -45,7 +45,6 @@
</
template
>
<
script
>
// #ifdef APP-ANDROID
import
{
getAppContextTest
,
getUniActivityTest
,
...
...
@@ -63,7 +62,6 @@
getDeviceInfoTest
,
privacyStateTest
}
from
'
@/uni_modules/uts-platform-api
'
// #endif
/**
* 测试在页面生命周期之外,使用api
*/
...
...
pages/SyntaxCase/utsiOS.vue
浏览文件 @
f1732986
...
...
@@ -33,7 +33,6 @@
</
template
>
<
script
>
// #ifndef APP-ANDROID
import
{
getCurrentVCTest
,
getKeyWindowTest
,
...
...
@@ -45,7 +44,6 @@
tepeofTest
,
dataConvertTest
,
}
from
"
@/uni_modules/uts-platform-api
"
// #endif
export
default
{
...
...
pages/SystemAPI/SystemAPI.vue
浏览文件 @
f1732986
...
...
@@ -18,9 +18,7 @@
</view>
</
template
>
·
<
script
>
// #ifdef APP-ANDROID
import
{
gotoDemoActivity
}
from
"
@/uni_modules/uts-nativepage
"
;
// #endif
import
{
getBatteryInfo
}
from
"
@/uni_modules/uts-getbatteryinfo
"
;
export
default
{
...
...
@@ -89,7 +87,7 @@
testGetBatteryCapacity
()
{
getBatteryInfo
({
success
(
res
)
{
console
.
log
(
res
)
console
.
log
(
res
)
uni
.
showToast
({
title
:
"
当前电量:
"
+
res
.
level
+
'
%
'
,
icon
:
'
none
'
...
...
@@ -98,7 +96,6 @@
})
},
testGotoDemoActivity
()
{
// #ifdef APP-ANDROID
let
ret
=
gotoDemoActivity
();
if
(
!
ret
)
{
uni
.
showToast
({
...
...
@@ -106,7 +103,6 @@
title
:
'
需要在自定义基座中运行
'
})
}
// #endif
}
}
}
...
...
pages/index/basicTest.vue
浏览文件 @
f1732986
...
...
@@ -17,11 +17,9 @@
</view>
</
template
>
<
script
>
// #ifdef APP
import
{
runTests
}
from
'
../../uni_modules/uts-tests
'
// #endif
export
default
{
data
()
{
return
{
...
...
uni_modules/uts-platform-api/utssdk/app-android/index.uts
浏览文件 @
f1732986
...
...
@@ -93,10 +93,15 @@ export function getAppTempPathTest() : boolean {
if (UTSAndroid.getAppCachePath()!.contains("uni.UNI70BE9D0/apps/__UNI__70BE9D0/temp")) {
return true
}
let cachePath = UTSAndroid.getAppCachePath()!
// 2.0的路径
if (
UTSAndroid.getAppCachePath()!.contains("cache/temp
")) {
if (
cachePath.contains("io.dcloud.uniappx/cache
")) {
return true
}
// 2.0 自定义基座的情况
if (cachePath.contains("uni.UNI70BE9D0/cache")) {
return true
}
return false
}
...
...
uni_modules/uts-tests/utssdk/Global.uts
浏览文件 @
f1732986
...
...
@@ -32,9 +32,9 @@ export function testGlobal(): Result {
expect(isNaN(parseInt("345", 2))).toEqual(true)
expect(isNaN(parseInt("hello"))).toEqual(true)
expect(parseInt("6.022e23")).toEqual(6)
expect(parseInt("9223372036854775807")).toEqual(9.223372036854778e+18)
expect(parseInt("9223372036854775807000")).toEqual(9.223372036854777e+21)
expect(parseInt("922337203685477580700099999999999999999999999999999999999999999999999999999999999999999")).toEqual(9.223372036854776e+86)
expect(parseInt("9223372036854775807")).toEqual
Number
(9.223372036854778e+18)
expect(parseInt("9223372036854775807000")).toEqual
Number
(9.223372036854777e+21)
expect(parseInt("922337203685477580700099999999999999999999999999999999999999999999999999999999999999999")).toEqual
Number
(9.223372036854776e+86)
expect(parseInt("50") / 100).toEqualNumber(0.5);
expect(parseInt("500") / 100).toEqualNumber(5);
...
...
uni_modules/uts-tests/utssdk/Number.uts
浏览文件 @
f1732986
...
...
@@ -98,7 +98,13 @@ export function testNumber() : Result {
expect(a.toString(2).substring(0,32)).toEqual("10010110011101101001100101010000");
expect(a.toString(2).substring(100)).toEqual("000000000000000000000000000");
const b = 1e22
expect(b.toString(12)).toEqual("27373a86ba1a194a65054");
const bStr12 = b.toString(12)
/**
* 移动端: 27373a86ba1a194a65054
* 浏览器端:27373a86ba1a195400000
*/
expect(bStr12.length).toEqual(21);
expect(bStr12.substring(0,14)).toEqual("27373a86ba1a19");
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录