JavaScriptを使用しています。私はJavaプログラムでgeolocation
の機能を使いたいと思っています。これを行う方法がわからないのJavaScriptイムに新しいビーイングGeinoをRhino JavaScriptエンジンで使用することはできますか?
import javax.script.*;
public class Foo{
public static void main(String[] args) throws Exception {
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader(args[0]));
}
}
はJavaScript
var navigator ={};
var locater = function getLocation() {;
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
}
};
//tell me how
locater();
。
座標を取得して印刷したり、Javaプログラムからアクセスできるようにしたいと考えています。 Javaアプリケーションでコンピュータの場所を取得するために別の方法を使用する必要がある場合は、見つけられないため、方法をお勧めします。