HarmonyOS url.URL.parseURL在循环调用300次后,耗时太长
url.URL.parseURL在循环调用300次后,耗时太长,每次耗时20ms左右。以下是测试demo:
import { url } from '@kit.ArkTS';
@Entry
@Component
struct Index {
build() {
Column() {
Row() {
Button('test')
.width(180) // 设置整体宽度
.height(60) // 设置整体高度
.onClick(() =>{
let count = 1
let startTime = new Date().getTime();
while (count < 300){
let urlObject = url.URL.parseURL('https://developer.mozilla.org/?fod=1&bard=2');
console.log('urlObject:' + urlObject)
count++
}
let endTime = new Date().getTime();
console.log('url.URL.parseURL耗时:' + (endTime - startTime))
})
}
}
.width('100%')
.height('100%')
.justifyContent(FlexAlign.Start)
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
数据库连接url后缀太长了
4073浏览 • 1回复 待解决
Web调用url怎么重定向
1164浏览 • 1回复 待解决
在router.back中加入指定url后无法返回
1261浏览 • 1回复 待解决
flutter url_launcher在HarmonyOS报错
1193浏览 • 1回复 待解决
HarmonyOS Url.URL设置protocl或者host直接crash
838浏览 • 1回复 待解决
HarmonyOS url如何进行URL编码和解码?
1310浏览 • 1回复 待解决
HarmonyOS URL编码问题
972浏览 • 1回复 待解决
HarmonyOS createAVPlayer() 后不设置url,不会调状态
1068浏览 • 1回复 待解决
HarmonyOS webview中,如何通过函数调用动态加载url?
1769浏览 • 1回复 待解决
代码微调,运行项目会重新编译,耗时太长
969浏览 • 1回复 待解决
HarmonyOS import Url from '@ohos.url'替换protocol无效
1000浏览 • 1回复 待解决
HarmonyOS Image加载网络url怎么给url地址加防盗链
970浏览 • 1回复 待解决
HarmonyOS URL特殊字符编码
2094浏览 • 1回复 待解决
HarmonyOS webview加载url白屏
1290浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1667浏览 • 1回复 待解决
HarmonyOS 关于URL的问题
1284浏览 • 1回复 待解决
HarmonyOS web组件加载url后,图片显示不出来
2942浏览 • 1回复 待解决
HarmonyOS Web url初始设置问题
844浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
963浏览 • 1回复 待解决
HarmonyOS url 无法传+号
790浏览 • 1回复 待解决
HarmonyOS lottie支持url吗?
1132浏览 • 1回复 待解决
HarmonyOS Web组件中如何对二次跳转的url添加head头信息
1175浏览 • 1回复 待解决
HarmonyOS 升级sdk后预解析如果是本地url会崩溃
1182浏览 • 1回复 待解决
HarmonyOS web组件的prepareForPageLoad加速url是否受url中的参数影响?
1172浏览 • 1回复 待解决
可以使用new uri.URI('');来替换url.URL.parseURL,性能会有提升。