HarmonyOS 从html中input的accept是audio/*的标签上点击后获取到acceptType 是个数组,这个数组可以转成字符串传给want吗

从html中input的accept是audio/*的标签上点击后获取到acceptType 是个数组,这个数组可以转成字符串传给want吗

import { UIExtensionAbility, Want } from '@kit.AbilityKit';
import { BusinessError } from '@kit.BasicServicesKit';

export default class EntryAbility extends UIExtensionAbility {
  private arr = ['text/xml','image/*']

  onForeground() {
    let want: Want = {
      bundleName: 'com.example.myapplication',
      abilityName: 'EntryAbility',
      type: arr .join(',')
    };

    try {
      this.context.startAbility(want, (err: BusinessError) => {
        if (err.code) {
          // 处理业务逻辑错误
          console.error(`startAbility failed, code is ${err.code}, message is ${err.message}`);
          return;
        }
        // 执行正常业务
        console.info('startAbility succeed');
      });
    } catch (err) {
      // 处理入参错误异常
      let code = (err as BusinessError).code;
      let message = (err as BusinessError).message;
      console.error(`startAbility failed, code is ${code}, message is ${message}`);
    }
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
HarmonyOS
2024-12-23 13:08:40
849浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aquaa

数组是可以转成字符串传给want,目前不支持多种类型联合使用,具体使用参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-ability-54-V5

分享
微博
QQ
微信
回复
2024-12-23 15:46:31
相关问题
HarmonyOS 数组随机获取个数
733浏览 • 1回复 待解决
Napi方法如何返回一个数组类型?
1351浏览 • 1回复 待解决
如何判断一个数组不为空?
1249浏览 • 1回复 待解决
如何将JSON字符串转Class对象数组
1269浏览 • 1回复 待解决
HarmonyOS 在ArkTSmap如何转成字符串
951浏览 • 1回复 待解决
WantAgentInfowants为什么数组
2658浏览 • 1回复 待解决
ResourceStr 类型如何转成字符串
1417浏览 • 1回复 待解决
提问
该提问已有2人参与 ,帮助了6人