React Native如何链接到iOS和Android日历?

时间:2016-06-05 14:02:46

标签: android ios calendar react-native icalendar

我的本​​机应用程序需要能够将日历条目放入设备日历应用程序中。在Web版本上,我们称之为https资源,浏览器负责其余部分。

是否有针对iCal文件的react-native的链接API? 有一个常见的ios和android解决方案吗?

$sql=mysql_query("INSERT INTO pay ( namec,mailc,did,named,maild,phone,fuel,vno,total,status)".
    "VALUES ( 'name','$mail','$did','$named','$maild','$phone','$fuel','$reg','$amount','$status')");

2 个答案:

答案 0 :(得分:1)

我不确定是否有适用于日历的跨平台网址方案,但您可以将此Linking API用于此目的,这在iOS和Android上均可用:

import { Linking } from 'react-native';
Linking.openURL('ical://www.example.com/calendar/event.ical');

答案 1 :(得分:0)

不幸的是,您可以使用没有ical:// style URL方案。未记录的calshow将允许您在特定日期/时间显示日历,但不会自动添加事件。您还可以使用@oblador提到的Linking API打开.ics文件,这样您就可以将该文件中的事件作为新日历订阅,但不会做任何好事。打开"新活动"对话。我能找到的最接近的是React Native Calendar Events模块,它可以帮助您以编程方式添加日历事件,但目前仅在iOS上。