从日历打开Cordova Android应用程序

Ani*_*ket 8 android cordova ionic

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

我想要实现的是当我去我的日历并点击该事件时我想打开我的应用程序.怎么做?

Muh*_*sin 9

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

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

使用Ionic Framework制作的移动应用程序可以通过使用插件LaunchMyApp来利用自定义URL方案

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

cordova plugin add https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git --variable URL_SCHEME=ionicapp
Run Code Online (Sandbox Code Playgroud)

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

ionicapp://
Run Code Online (Sandbox Code Playgroud)

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

var handleOpenURL = function(url) {
    alert("RECEIVED URL: " + url);
};
Run Code Online (Sandbox Code Playgroud)

教程