如何在Delphi XE6中使用TWebbrowser for Mobile启动带有变量的脚本
如果我的Delphi XE6 mobile项目中有此脚本:如何在Delphi XE6中使用TWebbrowser for Mobile启动带有变量的脚本,delphi,delphi-xe6,Delphi,Delphi Xe6,如果我的Delphi XE6 mobile项目中有此脚本: const cRoute = <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=yes" /> <script type="text/javascript" src="http://maps.google.com/maps/api/js?senso
const
cRoute =
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=yes" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true">
</script>
<script type="text/javascript">
var geocoder;
var map;
var trafficLayer;
var bikeLayer;
var markersArray = [];
function GotoLatLng(Lat, Lang) {
var latlng = new google.maps.LatLng(Lat,Lang);
map.setCenter(latlng);
PutMarker(Lat, Lang, Lat+","+Lang);
}
</script>
</head>
</html>;
如何从TLocationSensor将Lat和Lang的值发送到此脚本,并在android/ios上的TWebBrowser中显示请求的地图
Tnx
Tnx mate,我看过那个页面,但我不知道如何将值从delphi传递到java脚本变量。
WebBrowser1.EvaluateJavaScript('GotoLatLng('+DelphiLatVar+','+DelphiLongVar+');');