Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Delphi XE6中使用TWebbrowser for Mobile启动带有变量的脚本_Delphi_Delphi Xe6 - Fatal编程技术网

如何在Delphi XE6中使用TWebbrowser for 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

如果我的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?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+');');