【问题标题】:Worklight 7.1 Open native map application with mapkit cordova pluginWorklight 7.1 使用 mapkit cordova 插件打开本机地图应用程序
【发布时间】:2016-02-29 03:05:09
【问题描述】:

我正在使用 worklight 开发一个混合应用程序,我想用标记打开本机地图(iOS 的 Apple 地图和 Android 的 Google 地图),然后在完成后返回应用程序。到目前为止,我已经实现了使用 url 打开原生地图,它在默认浏览器上打开原生地图。但我的要求是在点击标记时打开原生地图。

在 Google 期间,我发现 Mapkit cordova 插件可以解决我的问题,但我不知道如何将 Mapkit cordova 插件与 worklight 集成。 如果有人知道 mapkit 与适用于 android 和 IOS 的 worklight 集成,请帮助我。

**************************************************** ******更新:**********************************************

经过大量 RnD,我找到了以下插件: phonegap-launch-navigator .下面给出了在worklight项目中安装cordova插件的配置

启动原生地图的代码

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>

java文件路径

本机\src\android\LaunchNavigator.java

js文件路径:

www\default\js\launchnavigator.js

配置 phonegap-launch-navigator 插件后,出现以下错误。

错误:未捕获的参考错误:模块未定义。

请建议您的输入以解决此错误以在 android 中启动本机应用程序:

【问题讨论】:

  • @Idan Adar 你能看看这个问题吗。
  • @Vivin K 你能看看这个问题吗。

标签: android ios cordova google-maps mapkit


【解决方案1】:

查看此链接: https://github.com/mapsplugin/cordova-plugin-googlemaps

您可以在config.xml中指定插件,然后请点击链接。

您还可以创建自己的原生地图视图并使用来自 javascript 的 WL.NativePage.show() 调用它。

【讨论】:

  • 感谢您的发帖。我会实施并回复您。
  • 你能告诉我我需要将哪些代码从 plugin.xml 复制并粘贴到 config.xml 以运行插件,因为我收到“找不到插件”错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-16
  • 2012-01-08
  • 2015-03-10
相关资源
最近更新 更多