调用OHFileUriGetPathFromUri接口后,获得的文件路径无法打开,报错为文件不存在。使用OHFileUriIsValidUri(),校验uri为有效uri。
文件选择期无法选择图库分类,具体调用代码如下:constoptionsnewpicker.DocumentSelectOptions();options.maxSelectNumber20;constdocumentViewPickernewpicker.DocumentViewPicker();创建文件选择器实例documentViewPicker.select(options).then((documentSelectResult:Array){...}参考文档:https:developer.huawei.comconsumercndocharmonyosreferencesV5jsapisfilepickerV5documentviewpicker
现在有没有自定义相机拍照的demo,就是APP直接调用摄像头在app里面进行拍照,而不是去调用系统相机app进行拍照。
kit.CoreFileKit中openSync,OpenMode.CREATE模式,希望实现:不存在则创建文件,但是实际上一直报错:{“code”:13900002},查到意思是13900002:没有这个文件或目录不存在时不是应该实现创建功能吗,为什么会报错,应该使用什么方法代替?代码如下:import{fileIoasfs}from'kit.CoreFileKit';constfiles{}try{console.log('filePath',filePath)可以正常输出files[filePath]fs.openSync(filePath,fs.OpenMode.CREATE)console.l...
播放组件的精度会不会有点低。如果已经播放到5.5s,只能切回到5s,那0.5s会重复播放。
letkeyGenAlg"SM2256";letgeneratorcryptoFramework.createAsyKeyGenerator(keyGenAlg);letkeyPairTestawaitgenerator.generateKeyPair();console.log('公钥',keyPairTest.pubKey.getEncoded().data)console.log('公钥原始',JSON.stringify(keyPairTest.pubKey))console.log('私钥',keyPairTest.priKey.getEncoded().data)我们根据以上代码生成了密钥进行了查看,按道理SM2256意味着密钥长度为256也就是32个字节那为什么以上方...
录音功能代码要单独封装一个类使用,应该怎么封装?https:developer.huawei.comconsumercndocharmonyosguidesV5usingaudiocapturerforrecordingV5现在这些代码不能放到class中。
用drwaing的path接口,画半圆但是会有闭合的路径,目前是想画一个拼图,不知道这个咋实现
现在通过photoAccessHelper.select方式拿到图片,如何将其压缩并转成base64
通过cameraPicker.pick或者photoPicker.select获取到图片的uri(file:mediaPhoto6IMG17188493910051718849179786.jpg),使用constimageSourceApiimage.createImageSource(uri)if(!imageSourceApi){console.error(TAG,'imageSourceAPIcreatedfailed!')return;}constpixelMapawaitimageSourceApi.createPixelMap({editable:true});执行后,imageSourceApi为空的,imageEditDecodeimageSourceAPIcreatedfailed!
scanCamerapage页面拉起相机拍完照后,跳转到imageHandledemopage这个图片处理页面,router带过去的参数urlParams在处理页面无法显示,项目在真机上运行时,拍完照后出现闪退,也没有跳转到imageHandledemopage页面。
图片和视频ohos.permission.WRITEIMAGEVIDEOohos.permission.READIMAGEVIDEOohos.permission.MEDIALOCATION以上为一个权限组,我该如何在一个弹窗内申请此权限组呢。其中我看MEDIALOCATION为normal权限,其他两个为systembasic权限
使用官方camera示例代码:https:gitee.comharmonyossamplescamerakitavrecorder添加:"orientation":"autorotation",竖屏显示正常,但是切换横竖屏后预览显示异常(预览也会旋转90°)。
在使用CameraKit录制视频时,是否能像拍照一样通过监听某个状态(例如:photoOutput.on('photoAvailable')),然后根据其返回的buffer,动态去创建保存地址并保存视频内容。除了清除所有相机相关输入输出流,重新创建之外,是否还有其他方案,可以解决上述需求。
根据文档提供的代码调用公共目录接口,代码如下:if(!canIUse('SystemCapability.FileManagement.File.Environment.FolderObtain')){console.error('thisapiisnotsupportedonthisdevice');return;}try{constdownloadPathEnvironment.getUserDownloadDir();console.info(successtogetUserDownloadDir:${downloadPath});constdocumentsPathEnvironment.getUserDocumentDir();console.info(successtogetUserDocumentDir:${document...
1、在沙盒测试场景是否可以模拟退款?退款是否支持服务端关键时间通知?2、能否在后台主动发起退款?
文字转语音播放完成的回调中,无法修改回调外部变量的值。.onClick((){letcontent'万金油收款2377.78元,加油量344.41升''收到一笔万金油个人加气订单,数量203.05公斤,金额974.64元'letspeakListener:textToSpeech.SpeakListener{onStart(requestId:string,response:textToSpeech.StartResponse){},onComplete(requestId:string,response:textToSpeech.CompleteResponse){if(response.type1){此处回调里无法调用到外部属性变...
使用audio.AudioRenderer实现音频的播放,目前已实现音频的播放,如何监听音频播放结束
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38c974de6 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ebd6bf2 的精彩回答获得了0 赞同
hm673c38ea9f4b2 的精彩回答获得了0 赞同