从日历打开Cordova Android应用程序

时间:2015-11-23 07:59:35

标签: android cordova ionic

您好我在我的离子应用程序中使用EddyVerbruggen / Calendar-PhoneGap-Plugin来保存日历活动。

我想要实现的是当我转到我的日历并点击该活动时,我想打开我的应用程序。 怎么做?

1 个答案:

答案 0 :(得分:9)

  

您将无法覆盖日历功能以指向您的   离子应用。您只能通过自定义链接打开离子应用程序。

如何使用自定义网址打开离子应用程序?

使用Ionic Framework制作的移动应用程序可以通过使用插件LaunchMyApp

来利用自定义URL方案

将插件添加到我们的项目中。

cordova plugin add https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git --variable URL_SCHEME=ionicapp

命令 --variable URL_SCHEME=ionicapp 必不可少,否则插件将无法添加。然后,您就可以从任何以这样开头的URL启动您的应用程序:

ionicapp://

您可以在应用程序中侦听各种URL路径和参数,并让您的应用程序执行各种操作。全局添加以下代码:

var handleOpenURL = function(url) {
    alert("RECEIVED URL: " + url);
};

Tutorial