webview调用原生方法有重名的情况,比如abc()和abc(json:string),请问这种情况怎么区分
image.ImageReceiverreceiver.readNextImagenextImage.getComponentimgComponent.byteBuffer(预览数据)获取出来的预览数据无法保证清晰度,如何设置清晰度?可以达到类似拍照的清晰度?拍照时可以设置:quality:camera.QualityLevel.QUALITYLEVELHIGH,视频流如何设置呢?
在应用中下载了一个压缩文件,并解压到应用沙箱目录datastorageel2basehapsentryfilessubAppResource,通过DeviceFileBrower可以看到解压后的文件夹,然后使用下面的代码去计算该文件夹下的所有文件大小。staticasyncgetFileSize(path:string){lettotalSize:number0;try{constaccessawaitfs.access(path);if(access){conststatawaitfs.stat(path);if(stat.isDirectory()){constfilesawaitfs.listFile(path,{recursion:true});fo...
HarmonyOS日历插入成功后,查询删除日历方法异常,提示该日历不存在其中发现调用的createCalendar()方法传入同样的calendarAccount每次都会返回不一样的账户id值
应用保存图片到应用沙箱再调用系统分享该图片,但分享弹窗未读到该图片,是因为不能访问沙箱路径还是路径需要重新获取?
目前我们项目的页面结构如下,homepagenavigationwebview,请问在手势侧滑返回的时候,如何把homepage拦截到的事件传递给webview,让它加载某段js代码目前使用state传递之后,报错提示controller没有绑定到特定的webview,应该如何实现该功能呢?
ArkTS层XComponent预览流数据被Native层NativeImage接收,然后通过OpenGLES绑定纹理并且渲染上屏。目前XComponent已经能够呈现滤镜效果。我该如何触发拍照和录像操作。获取XComponent上带滤镜的帧。试过通过CameraKit进行拍照和录像不能实现。目前我已知方案是通过AVCodec分别对音视频进行采样,编码,封装。是否有更加方案推荐或者案例推荐
目前项目中要把安装包bundle中的若干个文件保存到沙盒中,文件有大有小,看了官方文件好像只能使用buffer或者流的方法写入到沙盒,例如:letUint8ArrayresourceManager.getRawFileContentSync(zipDir);这种影响内存对项目不好,流的方式写起来太复杂了不是很方便,是否有其他方法?
我们在使用Web组件加载el2目录下文件时发现没有访问权限,访问地址示例:file:datastorageel2basehapsentryfilesstreamvoting0.0.1console.jsChromeInspect报错示例:Failedtoloadresource:net::ERRACCESSDENIED
asyncdemo(){try{letmContextgetContext(this)ascommon.Context;letfilesDirmContext.distributedFilesDir;letfilePath:stringfilesDir+''+systemDateTime.getTime()+'.png';console.log('thepickpickerResultis:'+filePath);letpickerProfile:cameraPicker.PickerProfile{cameraPosition:camera.CameraPosition.CAMERAPOSITIONBACK,videoDuration:5,saveUri:filePath};letpickerResult:cameraPicker.PickerResultawaitcameraPi...
使用其他应用分享文件,需要在module.json5文件中配置skillsuris列表。App想要接收其他应用的分享,但是不知道配置什么属性。尝试配置这种无法接受外部Want。目前scheme和type属性有什么配置可选?
设置ArkWeb属性layoutMode后,编译报错我在项目中使用了ArkWeb及其部分属性,如:layoutMode(WebLayoutMode.FITCONTENT)。编译时报错‘layoutMode’can’tsupportcrossplatformapplication.。去掉该属性后,编译正常。FileNewCreateProject,选择[ArkUIX]EmptyAbility项目,CompatibleSDK:5.0.0(12)。使用上述代码,可复现。
场景如下:A页面承载一个webview,此时webview触发交互原生通过router拉起登录页面。登录完成后,通过执行js脚本调用网页回调方法通知登录结果。目前遇到的问题:在登录结束router返回到webview之前,偶现执行js方法,网页未处理js回调的情况web是否在新页面显示的时候,默认停止了js回调的执行?直到页面返回完成后才重新唤醒网页,支持处理js回调?
使用web组件嵌入h5模块,h5模块里面有视频功能,发起视频通话,摄像头显示不了。module.json5:"requestPermissions":[{"name":"ohos.permission.INTERNET"},{"name":"ohos.permission.CAMERA","reason":"$string:EntryAbilitydesc","usedScene":{"abilities":["EntryAbility"]}},{"name":"ohos.permission.MICROPHONE","reason":"$string:EntryAbilitydesc","usedScene":{"abilities":["EntryAbility"]}}]嵌入h5页面:Web({src:this.H5Src,controller:this.webviewController}).domStorageAccess(true).fileAccess(true).imageAccess(true)
在rawfile目录下预置了一些H5页面,然后使用web组件进行展示。H5页面内部会有一些网络请求,经验证,部分网络请求成功,部分网络请求被拦截,没有获得响应
手机系统设置成深色模式,在应用的AbilityonCreate()中,设置了浅色模式this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLORMODELIGHT);但是使用的RichText组件展示的还是深色模式UI;webView的底色也是黑色。这个是什么原因造成的?
1、相机实时预览,每秒大概2030帧。2、将白色框中间的预览流内容转实时换为PixelMap对象进行下一步处理,比如使用AI识别其中的文字。3、页面其他部分不用管。
使用AVRecorder开发音频录制功能,如何实时获取麦克风录入声音的分贝大小,想获取录入音量的变化制作音浪动画
全栈若城 的精彩回答获得了0 赞同
zhudezhi 的精彩回答获得了0 赞同
hm673c38c21c68f 的精彩回答获得了0 赞同
hm673c38c70a02b 的精彩回答获得了0 赞同
hm688c71cb09923 的精彩回答获得了0 赞同