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后缀太长了
4035浏览 • 1回复 待解决
Web调用url怎么重定向
1121浏览 • 1回复 待解决
在router.back中加入指定url后无法返回
1224浏览 • 1回复 待解决
flutter url_launcher在HarmonyOS报错
1136浏览 • 1回复 待解决
HarmonyOS url如何进行URL编码和解码?
1229浏览 • 1回复 待解决
HarmonyOS Url.URL设置protocl或者host直接crash
799浏览 • 1回复 待解决
HarmonyOS createAVPlayer() 后不设置url,不会调状态
1028浏览 • 1回复 待解决
HarmonyOS import Url from '@ohos.url'替换protocol无效
957浏览 • 1回复 待解决
HarmonyOS webview中,如何通过函数调用动态加载url?
1663浏览 • 1回复 待解决
HarmonyOS URL编码问题
921浏览 • 1回复 待解决
代码微调,运行项目会重新编译,耗时太长
932浏览 • 1回复 待解决
HarmonyOS Image加载网络url怎么给url地址加防盗链
928浏览 • 1回复 待解决
HarmonyOS web组件加载url后,图片显示不出来
2801浏览 • 1回复 待解决
HarmonyOS 关于URL的问题
1241浏览 • 1回复 待解决
HarmonyOS webview加载url白屏
1259浏览 • 1回复 待解决
HarmonyOS Web 加载URL异常
1603浏览 • 1回复 待解决
HarmonyOS URL特殊字符编码
2032浏览 • 1回复 待解决
HarmonyOS lottie支持url吗?
1100浏览 • 1回复 待解决
HarmonyOS url 无法传+号
755浏览 • 1回复 待解决
HarmonyOS Web组件中如何对二次跳转的url添加head头信息
1139浏览 • 1回复 待解决
HarmonyOS web组件的prepareForPageLoad加速url是否受url中的参数影响?
1112浏览 • 1回复 待解决
鸿蒙端云一体化云函数使用postman调用,url为中国地区的前缀加上触发的URL调用报404 text
4125浏览 • 0回复 待解决
Web中加载网页后获取当前页面和url
2589浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
901浏览 • 1回复 待解决
可以使用new uri.URI('');来替换url.URL.parseURL,性能会有提升。