0

我在 Linux 系统上有一个本地共享库(用 C 编写)——我可以从带有字符串的 C 程序调用它,它进行计算并返回字符串结果。我也可以使用 JNI/JNA 从 Java 调用它。

有没有办法从本地浏览器(Firefox 或 Chrome)的网页中的 JavaScript 调用它?

感谢您的建议。

干杯,

4

1 回答 1

0

你当然不能。

那将是一个非常严重的安全问题。

您必须使用中间服务器(本地或非本地)来执行此调用。或者您可以开发一个插件,但这不是一个跨浏览器的解决方案。

由于您尚未使用 JNI/JNA 调用此库,因此最简单的方法是制作一个servlet 来回答ajax 请求

于 2012-09-28T09:19:37.500 回答