从JavaScript调用方法

时间:2014-05-14 09:26:15

标签: javascript android cordova

我是Phonegap和JavaScript的新手。我想从android端调用一个JavaScript方法,并从android发送lat和long到JS。但我不明白我怎么能在sendJavaScript()中发送这个方法,因为我不理解JS方面的这个声明方法。无论如何你知道请帮我怎么发送这个方法。感谢

<script>
$(function () {
$("#my-map").kmap({
    mapLayer: 'GoogleMap.RoadMap',
    contentRoot: "Content/Images/Markers/"
});

$("#my-map").kmap("addMarkers", [{
    lat: 35.677336572709514,
    lng: 51.41564316503603,
    id: 0
}]);
var l = 51.41564316503603;

var animate = function () {
    l += 0.00001;
    $("#my-map").kmap("repositionMarker", 0, [35.677336572709514, l]);
    setTimeout(animate, 500);
};
animate();
});
</script>

和android方面:

public class GPScls extends DroidGap{
public void GPS(double lat,double lng){
    this.sendJavascript("javascript:$("+lat+","+lng+")");
}
}

0 个答案:

没有答案