HarmonyOS 使用APi中方法程序不能运行

使用如下方法:

call.makeCall('400 666 5969',(err: BusinessError) => {
  if (err) {
    console.error(`makeCall fail, err->${JSON.stringify(err)}`);
  } else {
    console.log(`makeCall success`);
  }
})

报错文本:

'makeCall' can't support crossplatform application
HarmonyOS
2024-12-27 18:44:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

call.makeCall方法是HarmonyOS 独有方法,可以参考下面链接进行代码差异化适配。

https://gitee.com/arkui-x/docs/blob/master/zh-cn/application-dev/quick-start/platform-different-introduction.md

分享
微博
QQ
微信
回复
2024-12-27 20:46:48
相关问题
HarmonyOS TS类方法重载不能正常使用
409浏览 • 1回复 待解决
HarmonyOS 退出程序调用什么api
215浏览 • 0回复 待解决
调用其他用户程序使用哪个 API
2238浏览 • 1回复 待解决
HarmonyOS .ets文件中不能使用方法重载
278浏览 • 1回复 待解决
HarmonyOS 如何运行打包好的app程序
325浏览 • 1回复 待解决
armonyOS 如何固定程序运行的CPU核
638浏览 • 1回复 待解决
HarmonyOS asset运行add方法时报错
863浏览 • 1回复 待解决
HarmonyOS 如何判断运行机器的API等级
381浏览 • 1回复 待解决
api异步方法提供同步api需求
588浏览 • 1回复 待解决
本地模拟器运行程序出错怎么回事?
7646浏览 • 1回复 待解决