我是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+")");
}
}