热门问题
待回答
最新问题
热门回答
  • 1

    回答

    996

    浏览
    HarmonyOS lazyforeach报错,见截图
    HarmonyOS
      superinsect 进行了回答 • 2024-12-27 17:21:26
  • 1

    回答

    1191

    浏览
    HarmonyOS webview加载数据问题

    请看以下代码,只有setTimeout和点击按钮才能正常设置数据,onPageShow和aboutToAppear里面点用都不行,是什么原因呢,我在onPageShow和aboutToAppear里面调用webwebview.once也不行importhilogfrom'ohos.hilog'importwebwebviewfrom'ohos.web.webview';EntryComponentstructcs{controller:webwebview.WebviewControllernewwebwebview.WebviewController();callback:(obj:keyValue)void(obj:keyValue){}aboutToAppear(){setTime...

    HarmonyOS
      superinsect 进行了回答 • 2024-12-27 17:21:09
  • 1

    回答

    1052

    浏览
    HarmonyOS 是否可以对ts原生对象提供扩展方法

    想将一些工具类的方法改为扩展方法使用,如:export{};declareglobal{interfaceString{isEmpty():boolean;}}String.prototype.isEmpty():boolean{具体实现returnfalse;};现在添加后发现ArkTS编译报错,无法找到扩展的方法。现在ArkTS是否可以实现?如果可以,该怎么处理?

    HarmonyOS
      fox280 进行了回答 • 2024-12-27 17:21:07
  • 1

    回答

    896

    浏览
    HarmonyOS 连续两次@Link之后UI没更新

    PageA里面State变量loginAgreement传到ComponentB里面Link修饰的loginAgreement上ComponentB里面引用组件C里面Link修饰的loginAgreement。页面切换状态时候组件C中checkBox没有被选中,打印值是true。

    HarmonyOS
      aquaa 进行了回答 • 2024-12-27 17:21:06
  • 1

    回答

    892

    浏览
    HarmonyOS webview请求资源文件拦截器修改请求头信息

    webview访问H5页面及相关资源时,想通过运维手段判断请求头转发到HarmonyOS专用的H5的静态资源页面,目前通过UA判断,但是大量正则匹配会消耗服务器性能,所以想通过请求头的方式进行判断

    HarmonyOS
      Heiang 进行了回答 • 2024-12-27 17:20:45
  • 1

    回答

    771

    浏览
    HarmonyOS ArkWeb组件加载本地资源时,有没有正则或者泛域名方法模糊匹配?

    如题,使用ArkWeb组件加载本地html.我有一批本地html和js需要进行加载,但是有跨域问题,按照文档中的处理方法,我有数百个甚至上千个文件需要相应的匹配转换,有没有对应的正则规则进行模糊匹配处理?

    HarmonyOS
      zxjiu 进行了回答 • 2024-12-27 17:20:44
  • 1

    回答

    1155

    浏览
    HarmonyOS 关于获取userAgent问题

    有个需求,http请求头中添加userAgent,如何获取呢?WebviewController看文档说明是必须在WebCompont中使用。letcontrollernewwebview.WebviewControllerletuserAgentcontroller.getUserAgent()会报错:Error:Initerror.TheWebviewControllermustbeassociatedwithaWebcomponent。

    HarmonyOS
      shlp 进行了回答 • 2024-12-27 17:20:34
  • 1

    回答

    783

    浏览
    HarmonyOS map数据为2层或者多层时,数据不好转换

    1、当Map定义的map使用params[“lnt”]“118.177704”;方式赋值,这种方式本质上更像是:Record,一个标准的JSON对象,而不再是map集合,也不可以转换成HashMap容器类并且使用map容器类的方法。2、当HashMap定义的map(推荐定义为HashMap)使用sendParams.set(“lnt”,“118.177704”);方式赋值,这个就是标准的map容器类,也可以使用HashMap集合的迭代器遍历。3、如1中介绍,该定义方式类似于Record,一个JSON对象的格式,所以...

    HarmonyOS
      superinsect 进行了回答 • 2024-12-27 17:20:33
  • 1

    回答

    980

    浏览
    HarmonyOS 如何看初始化WebView组件耗时多久
    HarmonyOS
      Excelsior_abit 进行了回答 • 2024-12-27 17:20:30
  • 1

    回答

    1694

    浏览
    HarmonyOS webview中,如何通过函数调用动态加载url?

    例如:EntryComponentstructWebComponent{controller:webview.WebviewControllernewwebview.WebviewController();build(){Column(){Button('loadUrl').onClick((){需要加载的URL是string类型。this.controller.loadUrl('www.myURL.com');}})Web({src:'www.huawei.com',controller:this.controller})}}}如果需要在另一个类的函数setWebURL()中,直接使web组件加载某个url,除了用emitter通知还有更合适的方式吗

    HarmonyOS
      Excelsior_abit 进行了回答 • 2024-12-27 17:20:12
  • 1

    回答

    1129

    浏览
    HarmonyOS 为什么通过JSON.parse或axios网络请求的数据修改属性值UI不刷新

    State装饰的数组变量通过JSON.parse或axios网络请求赋值修改子项属性值界面不刷新,我直接通过new创建赋值修改子项属性值界面又能刷新,这是为什么?我看论坛说使用classtransformer,但是结果有嵌套子项,嵌套子项也要通过classtransformer处理才行,请问有什么好的通用处理方法吗?

    HarmonyOS
      put_get 进行了回答 • 2024-12-27 17:20:02
  • 1

    回答

    673

    浏览
  • 1

    回答

    848

    浏览
    HarmonyOS {'data':[{},{},{}]}这种数据结构,在不使用生成对象解析的前提下,如何可以获取到data字段对应的json数据,直接解析对应的数组

    平台数据结构多数是{'data':[{},{},{}]},希望在json解析上可以不创建不必要的实体。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-12-27 17:19:55
  • 1

    回答

    845

    浏览
    HarmonyOS 有没有什么工具函数能直接把Length转换为数字单位的

    有没有什么工具函数能直接把Length转换为数字单位的?看sample里是直接Number.parse,这样写对‘100%’,'calc()之类的string表达式是无效的吧,想在onSizeChange回调里获取宽高。

    HarmonyOS
      superinsect 进行了回答 • 2024-12-27 17:19:54
  • 1

    回答

    996

    浏览
    HarmonyOS 如何监听Webview加载失败

    如何监听Webview加载失败,onErrorReceive回调web页面成功展示也会走

    HarmonyOS
      put_get 进行了回答 • 2024-12-27 17:19:52
  • 1

    回答

    1010

    浏览
    HarmonyOS 一个class传递属性崩溃

    一个class传递属性,使用link,报崩溃,该怎么操作才不会报错?

    HarmonyOS
      FengTianYa 进行了回答 • 2024-12-27 17:19:29
  • 1

    回答

    649

    浏览
    HarmonyOS 本地内置页,是否可以通过file协议加载

    目前业内其它平台内置H5页面加载是通过file协议,在一些jssdk里识别了file协议来判断是否是内置本地页面。在HarmonyOSNEXT,是通过resource协议加载。请问:HarmonyOSNEXT是否可以通过file协议来加载本地页面,这样H5部分的识别逻辑就不需要调整了

    HarmonyOS
      aquaa 进行了回答 • 2024-12-27 17:19:21
  • 1

    回答

    1033

    浏览
    HarmonyOS Map转Object

    IDE编译报错,操作步骤:letjsonObject:Record{}新增Record对象用来存储转换后的结果modules.forEach((value,key){if(key!undefined&&value!undefined){jsonObject[key]value;}})编译报错:Type‘String’cannotbeusedasanindextype.

    HarmonyOS
      FengTianYa 进行了回答 • 2024-12-27 17:19:19
  • 1

    回答

    1447

    浏览
    HarmonyOS ArkTS里面字符串怎么换行
    HarmonyOS
      aquaa 进行了回答 • 2024-12-27 17:19:12
  • 1

    回答

    919

    浏览
    HarmonyOS 文本中<em></em>标签标记的内容高亮显示

    咨询描述:需求是接口返回的文本带html标签的内容(被标记)按html格式高亮显示。例如:中共中央关于认真学习宣传贯彻党的二十大精神的决定。上述的[二十大]要求高亮显示。其他系统的实现:binding.tvTitle.textcontent.title.let{HtmlCompat.fromHtml(it,HtmlCompat.FROMHTMLMODECOMPACT)}请教一下,HarmonyOS的实现方式

    HarmonyOS
      fox280 进行了回答 • 2024-12-27 17:19:10
  • 1

    回答

    816

    浏览
  • 1

    回答

    1171

    浏览
  • 1

    回答

    1089

    浏览
    HarmonyOS 如何将json对象转化为Map对象?

    将一个json字符串通过JSON.parse解析成对象,然后asMap类型,才操作时报错TypeError:isnotcallable7175fdcd,现在考虑的是如何将一个JSON对象转化成Map对象,通过newMap的方式,有什么途径可以转化?示例代码:{letjsonstring'xxxxx';letmapJSON.parse(jsonstring)asMap;map.forEach((value,key){.......})}

    HarmonyOS
      aquaa 进行了回答 • 2024-12-27 17:18:14
  • 1

    回答

    1018

    浏览
    HarmonyOS 获取剪切板getData无效

    剪切板getData无效import{BusinessError}from&#039;ohos.base&#039;;importpasteboardfrom&#039;ohos.pasteboard&#039;;EntryComponentstructIndex{pasteData:pasteboard.PasteDatapasteboard.createData(pasteboard.MIMETYPETEXTPLAIN,&quot;copyContent&quot;);systemPasteboard:pasteboard.SystemPasteboardpasteboard.getSystemPasteboard();build(){Row(){Button(&quot;set&quot;).onClick((){this.systemPasteboard.setData(this.pasteData).then((data:void){cons...

    HarmonyOS
      superinsect 进行了回答 • 2024-12-27 17:18:05
  • 1

    回答

    783

    浏览
    HarmonyOS web组件在点击下载的时候无法进行下载
    HarmonyOS
      shlp 进行了回答 • 2024-12-27 17:17:59
  • 1

    回答

    830

    浏览
    HarmonyOS TextEncoder无法使用

    TextEncoder无法使用,如何把字符串转成bytearray?

    HarmonyOS
      fox280 进行了回答 • 2024-12-27 17:17:53
  • 1

    回答

    953

    浏览
    HarmonyOS ArkTS使用问题,有这样的场景,该怎么写?

    用http请求时候,想在网络层,统一处理通用参数;比如,外部传入{"a":"hello"},想统一处理成{"a":"hello","token":"xxxxx"}。遇到问题:1.对Object对象比较陌生,不知道怎么用;2.如果合并Object对象,如objectA:{"a":"hello"},objectB:{"b":"hello"},是否能合并成ObjectC:{"a":"hello","b":"hello"}。3.lettmpVlue{"a":"",b:"}这样会报错。Objectliteralmustcorrespondtosomeexplicitlydeclaredclassorinterface(arktsnountypedobjliterals)必须先声明一个classValue{a:string,b:string},然后才能使用?

    HarmonyOS
      aquaa 进行了回答 • 2024-12-27 17:17:52
  • 1

    回答

    2328

    浏览
    HarmonyOS 多线程安全注意事项中模块验证

    在使用多线程时,在文档“多线程安全注意事项”:https:developer.huawei.comconsumercndocharmonyosguidesV5multithreadsafetyV5里,这句话:“在TaskPool或Worker的工作线程中支持使用以下模块,其他模块在使用时需要验证是否满足线程安全”不太理解,怎么验证?

    HarmonyOS
      put_get 进行了回答 • 2024-12-27 17:17:47
  • 1

    回答

    1266

    浏览
    HarmonyOS string字符串截取问题

    有一串json:"{"location":“false","microphone":"false"}".replace('\',"))"使用replace对json进行斜杠替换,结果只替换了第一个。"{"location":"false","microphone":“false"}"是否支持使用replaceAll替换所有?

    HarmonyOS
      Excelsior_abit 进行了回答 • 2024-12-27 17:17:41
  • 1

    回答

    1325

    浏览
    HarmonyOS ArkTS是否支持自定义注解

    请问ArkTS是否能够像java一样提供自定义注解功能呢,希望利用自动注解在编译时自动生成部分代码的功能简化业务开发使用动态路由注册的繁琐流程,但是目前并没有找到相关的文档,请问有这个自定义注解功能以及codegen相关的工具吗?

    HarmonyOS
      fox280 进行了回答 • 2024-12-27 17:17:10
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

  • 回答了3个问题,0个赞同
  • 回答了3个问题,0个赞同
  • 回答了3个问题,1个赞同
  • 回答了2个问题,0个赞同
  • 回答了2个问题,1个赞同
  • 写回答 帮助更多的人