d***@yunfanda.com
d***@yunfanda.com
  • 发布:2021-03-17 12:08
  • 更新:2021-03-17 15:56
  • 阅读:829

uniapp是否能通过js的方式调用自己这边的sdk

分类:HBuilderX

现在有一个项目, 之前使用vue去开发的, 通讯和电话功能这边的sdk都是通过js的方式去调用的, 也跑通了的, 现在有一个疑问是uniapp是否也能通过js的方式引入sdk 去实现在ios和安卓的运行,还是说只能把他做成安卓和iOS SDK做成插件去让uniapp使用, 本人前端,对这方面的不是很懂,希望能解答一下 , 若果能,用怎样的方式去调用呢?

2021-03-17 12:08 负责人:无 分享
已邀请:
DCloud_iOS_XHY

DCloud_iOS_XHY

两种方式都是支持的,只不过第一种方式不推荐,首先需要将原生sdk打包到应用中,然后通过官方扩展的 nativejs 可以直接调用原生api,这种方式是通过反射实现,也需要对原生sdk的api熟悉才行,并且这种方式调用出错不好排查,所以只建议调用系统的一些简单api使用;所以还是推荐将原生sdk按照插件的扩展教程封装成插件后使用

该问题目前已经被锁定, 无法添加新回复