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?
390浏览 • 0回复 待解决
jsBridge中如何正确使用this
639浏览 • 1回复 待解决
HarmonyOS 上传文件api,文件mimeType部分缺失问题
349浏览 • 1回复 待解决
HarmonyOS RN中使用Dimensions API 获取屏幕宽高不正确
55浏览 • 1回复 待解决
如何在ArkTS使用Reflect正确绑定this指针
274浏览 • 1回复 待解决
如何正确获取web组件上页面的cookie ?
137浏览 • 1回复 待解决
HarmonyOS AVCapture录音得到数据Arraybuffer,传递到napi层,如何在Napi层正确的获取并使用?
113浏览 • 1回复 待解决
HarmonyOS有mimeType的工具类吗?
259浏览 • 1回复 待解决
HarmonyOS Web组件这块,需要根据文件名获取mimeType,有相关C接口吗?
108浏览 • 1回复 待解决
多个变量的字符串,如何使用resourceManager获取变量替换后的字符串
1424浏览 • 1回复 待解决
使用lineHeight行间距展示不正确
183浏览 • 1回复 待解决
Web如何正确设置userAgent?
738浏览 • 1回复 待解决
多个相同BundleName的hap包,使用preference数据如何共享
2063浏览 • 1回复 待解决
使用createWebMessagePorts可以创建多个端口吗?
765浏览 • 1回复 待解决
HarmonyOS使用JSON.stringify未能得到正确的json字符串数据
396浏览 • 1回复 待解决
使用createWebMessagePorts是否可以创建多个端口
1820浏览 • 1回复 待解决
使用canvas渲染文本时,如何基于文本变化,正确绘制出对应的内容?
1713浏览 • 1回复 待解决
HarmonyOS 如何使用代码获取当前的buildMode
349浏览 • 1回复 待解决
HarmonyOS ArkTS里如何正确对数组进行增删改查?
2612浏览 • 2回复 待解决
HarmonyOS 多个HSP之间如何互相通讯
329浏览 • 1回复 待解决
web页面栈不正确,如何处理?
128浏览 • 1回复 待解决
HarmonyOS 相机拍照获得的image使用image.createPixelMap转成PixelMap不正确
145浏览 • 1回复 待解决
如何使用createWebMessagePorts、postMessage进行端口通信,能创建多个端口吗
1714浏览 • 1回复 待解决
如何通过 DevEcostudio 正确配置项目依赖关系?
51浏览 • 0回复 待解决
uniformTypeDescriptor.getUniformDataTypeByFilenameExtension是根据给的的给定的文件后缀名和所归属的标准化数据类型查询标准化数据类型的ID, uniformTypeDescriptor.getTypeDescriptor会按给定的标准化数据类型ID查询并返回对应的标准化数据类型描述类对象,就是说具体返回几个,是根据文件后缀名查询得到的,uniformTypeDescriptor只是将其类型进行标准化数据定义,返回的元素是符合response.setResponseMimeType()的入参要求的。