2015-11-26 5 views
0

Я разрабатываю гибридное приложение с использованием рабочего света. Я хочу открыть собственную карту (карту Apple для iOS и Google Map для Android) с маркером, а затем обратно в приложение, когда законченный. до сих пор я реализовал открытую карту с URL-адресом, который открывает собственную карту по умолчанию. но мое требование - открыть собственную карту по щелчку маркеров.Worklight 7.1 Открытое собственное приложение карты с плагином mapkit cordova

Во время Google я нашел плагин Mapkit cordova, который решает мою проблему, но я не могу интегрировать плагин Mapkit cordova с подсветкой. , пожалуйста, помогите мне, если кто-нибудь знает интеграцию с mapkit с подсветкой для android и IOS.

********************************************** ******* ОБНОВЛЕНО: *****************************************

После серии RnD я нашел ниже плагин: phonegap-launch-navigator . Конфигурация для установки Cordova плагина в Worklight проекте приведена ниже

кодекса запустить родную карту:

launchnavigator.navigate(
      "London, UK", 
      null, 
      function(){ 
       alert("Plugin success"); 
      }, 
      function(error){ 
       alert("Plugin error: "+ error); 
      }); 

в Android config.xml:

<!-- android --> 
    <platform name="android"> 
    <js-module src="www/default/js/launchnavigator.js" name="LaunchNavigator"> 
    <clobbers target="launchnavigator" /> 
    </js-module> 
    <config-file target="res/xml/config.xml" parent="/*"> 
    <feature name="LaunchNavigator"> 
    <param name="android-package" value="android.LaunchNavigator"/> 
    </feature> 
    </config-file> 
    <source-file src="src/android/LaunchNavigator.java" target-dir="src/com/hhMobileApp" /> 
    </platform> 

ява путь к файлу :

native\src\android\LaunchNavigator.java

путь к файлу расслоение плотной:

www\default\js\launchnavigator.js

После конфигурации PhoneGap-запуск-навигатор плагин, получать ниже ошибки.

error: uncaught referenceError: module is not define.

пожалуйста предложить свои входы решить эту ошибку, чтобы запустить приложение в родной андроиде:

+0

@ Идан Адар Вы можете посмотреть эту проблему. – Priyank

+0

@Vivin K Можете ли вы посмотреть на эту проблему. – Priyank

ответ

1

проверить эту ссылку: https://github.com/mapsplugin/cordova-plugin-googlemaps

плагина можно указать в файле config.xml, а затем, пожалуйста, следуйте ссылка.

Вы также можете создать собственное собственное mapview и вызвать его с помощью WL.NativePage.show() из javascript.

+0

благодарит за сообщение. я буду реализовывать и возвращаться к вам. – Priyank

+0

Можете ли вы рассказать мне, какой код мне нужно скопировать и вставить из plugin.xml в config.xml, чтобы запустить плагин, поскольку я получаю ошибку «плагин не найден». – Priyank

Смежные вопросы