可以参考以下demo 进行类似的操作Button(“跳转到短信”).onClick((event: ClickEvent) => { let context = getContext(this) as common.UIAbilityContext; class info{ // contactsName:string telephone: string constructor() { this.contactName = ‘ZhangSan’ this.telephone = ‘xxxxxx’ } } // class want let contactInfo:Array<Object> = new Array() contactInfo[0] = new info(); let want:Want = { bundleName: ‘com.ohos.mms’, abilityName: ‘com.ohos.mms.MainAbility’, parameters: { contactObjects: JSON.stringify(contactInfo), pageFlag: ‘conversation’, content:’’ } }; context.startAbility(want) .then(() => { //… }) .catch((err:BusinessError) => { console.error(Failed to startAbility. Code: ${err.code}, message: ${err.message}); }); })
可以参考以下demo 进行类似的操作