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

    回答

    2327

    浏览
    HarmonyOS中animateTo如何结束动画

    要实现一个翻页功能,在手势的onActionEnd里调用翻页动画,即animateTo,但下次手势开始时onActionStart需要结束之前的动画,请问如何实现?

    HarmonyOS
      起梨花月  FengTianYa 进行了回答 • 2024-11-07 20:01:37
  • 2

    回答

    3677

    浏览
    animateTo动画如何直接停止

    animateTo动画如何直接停止

    HarmonyOS
      起梨花月  jmzgh 进行了回答 • 2024-11-07 19:59:35
  • 2

    回答

    1933

    浏览
    animateTo动画如何暂停

    animateTo动画如何暂停。

    HarmonyOS
      起梨花月  热辣牛奶 进行了回答 • 2024-11-07 19:57:14
  • 2

    回答

    943

    浏览
    HarmonyOS setInertval切到后台,过一会会暂停执行

    HarmonyOSsetInertval切到后台,过一会会暂停执行。

    HarmonyOS
      起梨花月  zbw_apple 进行了回答 • 2024-11-07 19:52:56
  • 2

    回答

    1071

    浏览
    TabContent内web组件滑动问题

    TabContent内嵌套web组件,web实际内容高度未充满屏幕,在无内容部分滑动,无响应。期待效果为,web组件,实际存在内容部分,滑动无反应,实际不存在内容部分,滑动可切换tab。

    HarmonyOS
      醉丶斛觞  zxjiu 进行了回答 • 2024-11-07 19:29:18
  • 2

    回答

    1069

    浏览
    HarmonyOS web如何直接使用postUrl ?

    web如何直接使用postUrl而不是需要bottom来设置点击事件后再触发,HarmonyOS现在是需要点击bottom后才可以执行postUrl。想实现页面进入直接执行postUrl。

    HarmonyOS
      醉丶斛觞  zxjiu 进行了回答 • 2024-11-07 19:27:55
  • 2

    回答

    1324

    浏览
    HarmonyOS ArkWeb是否支持直接打开PDF?

    HarmonyOSArkWeb是否支持直接打开PDF。

    HarmonyOS
      醉丶斛觞  zbw_apple 进行了回答 • 2024-11-07 19:24:50
  • 4

    回答

    2943

    浏览
    HarmonyOS ArkTS 传入的number,使用napi_get_value_int32 还是napi_get_value_int64来接收

    HarmonyOSArkTS传入的number,使用napigetvalueint32还是napigetvalueint64来接收

    HarmonyOS
      醉丶斛觞  鱼弦CTO  行向鸿蒙深处 等进行了回答 • 2024-11-07 19:23:33
  • 1

    回答

    1469

    浏览
    Asset Store存储失败,怎么解决?

    使用import{asset}from‘kit.AssetStoreKit’;set数据时报错。052813:32:53.3844237142371A03D00JSAPPcom.xxx.example.xxxxI设置AS052813:32:53.3844237142371A03D00JSAPPcom.xxx.example.xxxxIAssetStore.setbbbforkeyaaa,storagetrue052813:32:53.3844237142371C02C0BBEGETcom.xxx.example.xxxxE[initsyscap.c:51]FailedgetparamName.052813:32:53.3844237142371A01111AssetStorecom.xxx.example.xxxxDaaa未查询到结果,新增...

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:41:17
  • 1

    回答

    1478

    浏览
    HarmonyOS Web组件开发问题咨询

    1、Web组件沉浸式,设置expandSafeArea([SafeAreaType.SYSTEM],[SafeAreaEdge.TOP]),Web组件整体会上移。2、Web组件设置自定义httpHeader,在onControllerAttached这个方法里面去调用this.controller.loadUrl(‘www.example.com’,[{headerKey:“headerKey”,headerValue:“headerValue”}]);会出现偶尔网页会加载不出来,显示空白,在网页内部跳转另一个网页,正常情况下应该是可以回退的,但是这么使用后this.webController.accessBackward()返回的是false,无法回退。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:40:29
  • 1

    回答

    1013

    浏览
    hybird协议是否支持?

    在我们的app中,与前端H5页面通过一系列hybird协议互相调用功能和传递数据,想请问一下HarmonyOSapp中建议使用哪种方式实现类似的功能呢?一些应用场景,例如:H5活动页调用客户端支付、登录、跳转页面等等。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:39:37
  • 1

    回答

    1572

    浏览
    web写入customUseragent最佳实践

    如何在每次webview加载地址之前写入一次customUseragent,现在写入时机是参考的官方文档代码如下:aboutToAppear():void{webwebview.once('webInited',(){try{应用侧用法示例,定制UserAgent。this.uathis.controller.getUserAgent()+'xxx';}catch(error){lete:businesserror.BusinessErrorerrorasbusinesserror.BusinessError;console.error(ErrorCode:${e.code},Message:${e.message});}})}build(){Column(){Web({src:$rawfil...

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:39:12
  • 1

    回答

    1460

    浏览
    HarmonyOS web组件什么事件加载jsbridge方法?

    ArkTS中的web组件在什么事件中加载jsbridge方法?在文档中没有找到,或者提供下相关文档地址。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:38:37
  • 1

    回答

    1774

    浏览
    HarmonyOS Web控件加载网页视口(viewport)过大,导致网页显示效果不佳问题

    加载原有项目网页,使用HarmonyOSweb控件,发现这个显示效果不佳。怀疑是这个viewport属性设置有关。HarmonyOS上,我没有找到对应的设置api。需要怎么适配,网页大小才有一个好的显示效果。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:37:10
  • 1

    回答

    1095

    浏览
    focusControl.requestFocus获取焦点的问题

    ​在Button的click事件中调用focusControl.requestFocus之后可以成功获取InputText的焦点并调起软键盘,但是通过JSBridge却无法正常获取焦点。在页面中有WebView和InputText两个控件,InputText设置key(“test”),然后点击Webview中的H5标签并调用了原生暴露的JSAPI(JSAPI是通过Web组件的webviewController.registerJavaScriptProxy来实现的),在JSAPI中调用了Page传入的箭头函数,箭头函数定义在了page的aboutToAppear中,然...

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:36:12
  • 1

    回答

    1232

    浏览
    HarmonyOS 前端页面调用应用侧函数registerJavaScriptProxy没有挂载在window上

    ​在使用HarmonyOSweb组件时,会加载以前的其他端写的web页面,同时原生和web页面有交互,需要使用js方法来调用原生,但是之前在其他端的写法是webView.addJavascriptInterface这个方法会把js对象挂载到web的window里面,然后调用widnwo.jsobj.func,但是在HarmonyOS的registerJavaScriptProxy使用里,在前端是不需要调用window的,而是jsobj.func,这对前端的老页面复用和兼容提出了挑战。请问是否有兼容方案?​

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:34:50
  • 1

    回答

    955

    浏览
    HarmonyOS Web组件头部参数问题

    请问Web组件如何使用以下这种形式加入头部参数:Web({controller:this.webViewController,src:this.buildUrlCommonParams((this.params.url))})如果使用this.webViewController.loadUrl(xxx,header)的形式,那Web组件里src要填什么,是否会造成两次加载?

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:33:39
  • 1

    回答

    2636

    浏览
    HarmonyOS webview 加载锚点跳转的网页打不开

    Web({src:'https:xxx.xxx.gov.cn',controller:this.webController}).height('100%').verticalScrollBarAccess(false).mixedMode(MixedMode.All).cacheMode(CacheMode.None).javaScriptAccess(true).domStorageAccess(true).mediaPlayGestureAccess(false).onProgressChange((result){this.progressresult.newProgress0})打开类似这种带跳转的url(https:xxx.xxx.gov.cn),打不开网页,其中onProgressChange和onLoadIntercept这2个回调会不停地触发。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:33:04
  • 1

    回答

    1053

    浏览
    Web组件加载不存在的file协议地址时没有触发onLoadIntercept和onErrorReceive生命周期

    代码如下:EntryComponentstructIndex{Statenum:number0build(){Column(){Web({src:'file:index.html',controller:newwebwebview.WebviewController()}).onLoadIntercept((data){returnfalse}).onErrorReceive((event){console.error(event.error.getErrorInfo())})}.width('100%').height('100%')}}

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:32:27
  • 1

    回答

    943

    浏览
    页面类似弹框样式跳转H5

    现在有一个场景,我从A页面跳转到B页面,我的B页面其实是个H5,且不是全屏,我需要看到A页面的内容,相当于Dialog。解释一下,这里为什么不用CustomDialog,因为按照文档说明,CustomDialog需要绑定页面,而我这里的场景,我这个登录是第三方的库,用CustomDialog对接入方来说不便捷。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:31:48
  • 1

    回答

    2111

    浏览
    HarmonyOS web组件需要处理页面加载失败后去加载自定义的失败页面,但是当前onErrorReceive不准确

    项目中需要处理H5页面加载失败时去加载自定义的错误页,当前在使用虚拟域名的方式去加载本地资源文件时,如果出现部分H5页面资源缺少时,会触发多次onErrorReceive,导致没有准确的时机去加载自定义的错误页;如:favicon.ico缺少会触发onErrorReceive,js或者css文件缺失也会触发。

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:30:48
  • 1

    回答

    1649

    浏览
    HarmonyOS 上除了借助web外是否还有其他方式执行js代码?

    目前项目上部分逻辑需要通过执行后台下发的js文件,调用js方法的方式实现。在NEXT上,目前自测通过html方式,调用runJavaScript方式能实现。但该方式依赖web组件,在项目中公共类中想调用js方法时,不太适合再弹出web界面。想咨询下目前NEXT上是否有其他方式直接调用js方法的?

    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:30:14
  • 1

    回答

    1261

    浏览
    HarmonyOS 如何在h5页面直接拉起系统相册?
    HarmonyOS
      zbw_apple 进行了回答 • 2024-11-07 17:29:49
  • 1

    回答

    791

    浏览
    HarmonyOS web组件中onalert函数咨询

    web组件中onalert的参数message最大长度限制是多少?

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:28:36
  • 1

    回答

    1549

    浏览
    HarmonyOS webview 加载的网页中input点击后键盘展开压缩了web页面高度

    ​想问下在webview中的网页中,点击一个input调用软键盘时,web页面高度由794px被压缩为396px,但是webview容器高度未发生改变;如果不想保持整个html页面的高度不发生变化要如何进行页面配置,像原生ArkTS组件一样,键盘可以直接覆盖在页面组件之上。​

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:28:08
  • 1

    回答

    1411

    浏览
    Web组件的onInterceptRequest拦截方法拦截在线url,导致大量WE码内图片无法正常加载

    ​在线url有两种,一种输入浏览器之后会直接下载,另外一种会在浏览器里面预览打开,当前预览打开的在HarmonyOS里面拦截之后,是能正常打开,但是直接下载的拦截之后没办法正常打开,因为直接下载的,使用get请求拿到的是一个二进制文件。当前现象对于ContentDispositionattachement的图片资源,请求返回的是二进制文件,加载会失败,对于ContentDispositioninline的图片资源,请求返回的可以正常加载。​

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:27:35
  • 1

    回答

    1141

    浏览
    H5如何拉起相机,请帮忙提供一个demo示例?

    ​H5如何拉起相机,请帮忙提供一个demo示例。

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:27:04
  • 1

    回答

    1044

    浏览
    关于动态创建的组件销毁问题

    目前使用NodeContainer显示Web组件,在调试页面时,发现chrome有多个实例,请问要如何关掉页面时,正确销毁web实例。

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:26:35
  • 1

    回答

    1134

    浏览
    HarmonyOS WebView默认使用GPU硬件渲染吗?使用的是OpenGL还是Vulkan? 是否支持软件渲染?

    HarmonyOSWebView默认使用GPU硬件渲染吗?使用的是OpenGL还是Vulkan是否支持软件渲染?

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:25:01
  • 1

    回答

    913

    浏览
    web组件onShowFileSelector事件,里面使用弹框(相机/文件按钮),或者判断前端input要调用的类型

    web组件onShowFileSelector事件,能区分前端调用intput的类型accept吗?或者我在抽取的webview组件中怎么使用弹框提示用户选择相机或者文件。

    HarmonyOS
      zxjiu 进行了回答 • 2024-11-07 17:24:32
3.8w问题, 4.1w人参与
94%的提问收到了回答

优秀答主

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