Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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
Quartz Composer JavaScript_Javascript_Google Maps Api 3_Quartz Composer - Fatal编程技术网

Quartz Composer JavaScript

Quartz Composer JavaScript,javascript,google-maps-api-3,quartz-composer,Javascript,Google Maps Api 3,Quartz Composer,我真的被困住了,所以任何帮助都将不胜感激。蒂亚 我有一个石英组成,我想显示街景(从谷歌地图),并能够控制导航(如能够前进,等等)。这意味着我需要一个JavaScript,我不知道如何将QC中的JavaScript补丁与googlemapsapi链接起来 那么我如何添加两个字符串,表示Lat和Long并显示街景呢 下面是一个来自谷歌的HTML示例: <!DOCTYPE html> <html> <head> <meta name="viewport

我真的被困住了,所以任何帮助都将不胜感激。蒂亚

我有一个石英组成,我想显示街景(从谷歌地图),并能够控制导航(如能够前进,等等)。这意味着我需要一个JavaScript,我不知道如何将QC中的JavaScript补丁与googlemapsapi链接起来

那么我如何添加两个字符串,表示Lat和Long并显示街景呢

下面是一个来自谷歌的HTML示例:

<!DOCTYPE html>
    <html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
  html { height: 100% }
  body { height: 100%; margin: 0; padding: 0 }
  #map_canvas { height: 100% }
</style>
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript">
  function initialize() {
    var bryantPark = new google.maps.LatLng(37.869260, -122.254811);
    var panoramaOptions = {
      position:bryantPark,
      pov: {
        heading: 90,
        pitch:0,
        zoom:0
      }
    };
    var myPano = new google.maps.StreetViewPanorama(document.getElementById("pano"), panoramaOptions);
    myPano.setVisible(true);
  }
</script>
</head>
<body onload="initialize()">
  <div id="pano" style="width: 1280px; height: 1024px"></div>
</body>
</html>

html{高度:100%}
正文{高度:100%;边距:0;填充:0}
#地图画布{高度:100%}
函数初始化(){
var bryantPark=new google.maps.LatLng(37.869260,-122.254811);
变量全景选项={
职位:bryantPark,
pov:{
标题:90,
音高:0,
缩放:0
}
};
var myPano=new google.maps.StreetViewPanorama(document.getElementById(“pano”),全景选项);
myPano.setVisible(真);
}
在Quartz Composer JavaScript修补程序或任何其他修补程序中如何实现这一点

非常感谢


附言:通过加载CoGe Webkit插件用于QC的页面,它已经部分工作了。但是我不知道如何通过QC控制HTML中的JavaScript。有没有其他方法可以将变量从QC发送到HTML页面或任何类似的页面?

实际上非常简单,希望它也能帮助其他人

HTML:

质检员:


感谢CoGe WebKit插件的创建者Tamas Nagy给出了答案

其实很简单,希望对别人也有帮助

HTML:

质检员:

感谢CoGe WebKit插件的创建者Tamas Nagy给出了答案

function initialize(x, y) {
    var pos = new google.maps.LatLng(x, y);
    // whatever else you need it to do
}
initialize(x, y)