我们可以从基于JavaScript的Office插件调用Native API吗?

时间:2017-08-09 09:38:42

标签: javascript c# vba ms-office

  

我们可以使用VBA,.Net和javascript开发MS Office加载项。

     

从VBA,我们可以调用Native API'(即C,C ++函数)。

     

但是,我不确定,是否可以从中调用本机API   也是javascript。

由于

2 个答案:

答案 0 :(得分:0)

当然可以!

谷歌快速搜索提出了这个问题:

https://dev.office.com/reference/add-ins/javascript-api-for-office

祝你好运!

答案 1 :(得分:0)

记住

Office.js add-ins"写一次运行(Office支持的地方)"。这就是该技术基于JavaScript的原因。假设您的JS加载项工作并可供最终用户使用。你会打电话给什么"原生API"在Windows桌面,iOS设备或OSX上?跨平台列出没有这样的东西吧?每个平台都有自己的Platform API。

作为结论,您不能(甚至不应该尝试)调用任何平台API函数,而是使用JavaScript和Office.js API提供的内容。