微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

extjs 6 中的谷歌街景

如何解决extjs 6 中的谷歌街景

我是 extjs 的新手,无法找到将谷歌街景放入面板的方法。有人可以指出我正确的方向吗?我曾尝试将面板内的 html 解释为旧的 GMapPanel,但我不起作用。

目前我有这个功能,面板显示不显示街景

function () {
    alert("mostrar street view");

    new Ext.Panel({
        id: "streetView",xtype: "map",constrain: true,floating: true,resize: true,width: 600,height: 400,closable: true,style: {
            backgroundColor: "#fff",//backgroundColor: '#000',border: "1px solid black",},listeners: {
            click: Ext.Window({
                layout: "fit",closeAction: "hide",title: "GPanorama Window",width: 400,height: 300,x: 480,y: 60,items: {
                    xtype: "gmappanel",gmapType: "panorama",setCenter: {
                        lat: 42.345573,long: -71.098326,}),draggable: {
            delegate: "div",}).show();

我也尝试将属性 html 放置如下 html:'CODE-BELOW'

    <head>
    <title>Street View split-map-panes</title>
    <script src="https://polyfill.io/v3/polyfill.min.js?features=default"></script>
    <style type="text/css">
        html,body {
            height: 100%;
            margin: 0;
            padding: 0;
        }

        #map,#pano {
            float: left;
            height: 100%;
            width: 50%;
        }
    </style>
    <script>
        function initialize() {
                const fenway = { lat: 42.345573,lng: -71.098326 };
                const map = new google.maps.Map(document.getElementById("map"),{
                    center: fenway,zoom: 14,});
                const panorama = new google.maps.StreetViewPanorama(
                    document.getElementById("pano"),{ position: fenway,pov: { heading: 34,pitch: 10 } }
                );
                map.setStreetView(panorama);
            }
    </script>
</head>

<body>
    <div id="map"></div>
    <div id="pano"></div>
    <script
        src="https://maps.googleapis.com/maps/api/js?key=API-KEY&callback=initialize&libraries=&v=weekly"
        async></script>
</body>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?