HarmonyOS uniformTypeDescriptor.getTypeDescriptor 获取了多个MIMETYPE,如何正确使用?
let fileExtention = '.mpeg';
let typeId1 = uniformTypeDescriptor.getUniformDataTypeByFilenameExtension(fileExtention);
let typeObj1 = uniformTypeDescriptor.getTypeDescriptor(typeId1);
let mimeTypes = typeObj1.mimeTypes;
返回的是一个数组,内容:[video/mpg, video/mpeg, video/x-mpg, video/x-mpeg]
本地资源文件给web组件使用时,需要创建资源文件response,并设置mimeType:response.setResponseMimeType()其入参是字符串格式,返回的mimeType数组如何给方法传参是正确的呢?
1、把数组的每个数据使用逗号拼接字符串,作为入参;
2、取数组的第1个数据作为入参。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何基于文件的ArrayBuffer获取文件的mimeType?
786浏览 • 0回复 待解决
HarmonyOS 怎么获取文件的 mimeType ? 有哪些方式?
346浏览 • 1回复 待解决
HarmonyOS 如何正确使用LazyForEach?
209浏览 • 1回复 待解决
jsBridge中如何正确使用this
832浏览 • 1回复 待解决
HarmonyOS上如何正确的获取OAID
160浏览 • 1回复 待解决
HarmonyOS有mimeType的工具类吗?
534浏览 • 1回复 待解决
HarmonyOS RN中使用Dimensions API 获取屏幕宽高不正确
355浏览 • 1回复 待解决
如何在ArkTS使用Reflect正确绑定this指针
597浏览 • 1回复 待解决
HarmonyOS Web组件这块,需要根据文件名获取mimeType,有相关C接口吗?
456浏览 • 1回复 待解决
如何正确获取web组件上页面的cookie ?
562浏览 • 1回复 待解决
HarmonyOS 上传文件api,文件mimeType部分缺失问题
712浏览 • 1回复 待解决
HarmonyOS webview使用javaScriptProxy时如何注册多个name
169浏览 • 1回复 待解决
HarmonyOS AVCapture录音得到数据Arraybuffer,传递到napi层,如何在Napi层正确的获取并使用?
472浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确获取Web组件的广告过滤结果?
175浏览 • 1回复 待解决
多个变量的字符串,如何使用resourceManager获取变量替换后的字符串
1636浏览 • 1回复 待解决
HarmonyOS flutter混编,shared_preferences三方库应该如何正确使用
273浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何合理使用多个短时任务?
270浏览 • 1回复 待解决
HarmonyOS 如何正确的打印对象?
191浏览 • 1回复 待解决
HarmonyOS 如何正确配置应用图标
122浏览 • 1回复 待解决
HarmonyOS har 模块内router 的正确使用方法
195浏览 • 1回复 待解决
使用lineHeight行间距展示不正确
464浏览 • 1回复 待解决
使用createWebMessagePorts可以创建多个端口吗?
982浏览 • 1回复 待解决
使用createWebMessagePorts是否可以创建多个端口
2003浏览 • 1回复 待解决
多个相同BundleName的hap包,使用preference数据如何共享
2366浏览 • 1回复 待解决
uniformTypeDescriptor.getUniformDataTypeByFilenameExtension是根据给的的给定的文件后缀名和所归属的标准化数据类型查询标准化数据类型的ID, uniformTypeDescriptor.getTypeDescriptor会按给定的标准化数据类型ID查询并返回对应的标准化数据类型描述类对象,就是说具体返回几个,是根据文件后缀名查询得到的,uniformTypeDescriptor只是将其类型进行标准化数据定义,返回的元素是符合response.setResponseMimeType()的入参要求的。