crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Qml и Google maps
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Trisch Дата 13.8.2015, 1:36
  Пробовал прописать полный путь к файлу?
larry Дата 8.8.2015, 13:05
  Добрый день, форумчане.
Интересует вопрос, как работать с картами Google? Для nokia, osm и mapbox есть плагины, а для Google Maps не нашел. Может плохо искал, но вряд ли, перелопатил весь google. Пишу descktop приложение (Qt5.5). Пробовал через WebView, но не получается загрузить локальный файл 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="https://maps.googleapis.com/maps/api/js?key=AIzaSyC8canfOHTXuRHe7KoJ68CJQVQSBbrAiVg&sensor=false">
    </script>
    <script type="text/javascript">
      function initialize() {
        var mapOptions = {
          center: new google.maps.LatLng(-34.397, 150.644),
          zoom: 8
        };
        var map = new google.maps.Map(document.getElementById("map-canvas"),
            mapOptions);
      }
      google.maps.event.addDomListener(window, 'load', initialize);
    </script>
  </head>
  <body>
    <div id="map-canvas"/>
  </body>
</html>


import QtQuick.Controls 1.3
import QtQuick.Window 2.2
import QtWebKit 3.0
//---------------
ApplicationWindow
{
    title: qsTr("Map")
    width: 640
    height: 480
    visible: true

    WebView
    {
        id: webview
        anchors.fill: parent

        url: "file:///q:index.html"
    }
}


Помогите пожалуйста, а то не могу "въехать" как вывести карту.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.4.2024, 5:30