我是JavaScript新手,也是一门新兴的组合语言。我想在我的Java程序中使用geolocation
的函数,我相信这是实现它的方法。是否可以在Rhino JavaScript引擎中使用geoloation?
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();
作为JavaScript新手林不知道如何做到这一点。
我想获得坐标并打印或者可能使其可以被Java程序访问。如果我应该使用不同的方式来获取我的计算机在Java应用程序中的位置,请推荐一种方法,因为我找不到它。