javascript - 如何通过 Javascript 从我的 ionic 应用程序启动 Google Maps Intent API

标签 javascript android google-maps android-intent ionic-framework

我看到一些帖子说要启动 Google Maps Intent API 以启动转弯导航。正如一些帖子所暗示的那样,不可能使用 JavaScript API 在您的应用程序中进行轮流导航(如果我错了请纠正我。)我将有一个选择是使用 Google Maps API 中的 Intent 。许多答案都给出了这段代码。

Uri gmmIntentUri = Uri.parse("google.navigation:q=Taronga+Zoo,+Sydney+Australia");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
startActivity(mapIntent);

但我不能将此代码放入我的 JavaScript 应用程序中,因为它不是 JavaScript。我如何为我的 ionic 应用程序实现这一点?

最佳答案

如果您使用的是 cordova - ionic,为什么不试试 this plugin .您可以按照插件中所示设置源和目的地,并在选项中提及 navigationMode: "turn-by-turn"

关于javascript - 如何通过 Javascript 从我的 ionic 应用程序启动 Google Maps Intent API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33202718/

相关文章:

android - 嵌套 Android ViewPager,水平滑动 ListView 内的 ListItems

android - ADT 在 DDMS 中获取 BufferOverflowException

android - 布局 XML 中定义的谷歌地图标记

javascript - 如何从事件处理程序调用公共(public)方法

javascript - Fotorama 4. 滑动超过 1 张图像

javascript - 单击触发器并传递 X、Y 坐标值

android - 计划闹钟在 Android 12 上不起作用

ios - 将网络应用程序与 ios 谷歌地图集成

Javascript 不会立即打印文本

javascript - 使用 jquery/javascript 按值多次选择获取项目的文本