14

多くのカレンダー プログラム (Outlook、iCal) は、イベント情報をダウンロードしてカレンダーに追加するために vCal をサポートしています。他のユーザーは、vCalendar マイクロフォーマットを使用してデータを抽出できます。ただし、どちらも iPhone ではサポートされていないようです。

ページにイベント情報を一覧表示し、Web サイトの訪問者がワンクリックでイベントを自分のカレンダーに追加できるようにする同等の機能はありますか? Mobile Safari を使用すると、Web ページから電子メールや電話番号を非常に簡単に抽出できるため、イベント用の同様の機能がないのは奇妙に思えます。

4

4 に答える 4

19

iOS 5 以降、.ics ファイルへの http リンクを作成すると、Mobile Safari はそのファイルをカレンダーで開くことを提案します。

于 2011-10-14T13:47:37.780 に答える
8

更新:
これは非常に古い回答であることに注意してください。iOS 5以降では、カレンダー イベントにアクセスするために使用でき、Mobile Safari はカレンダーでファイルEKEventStoreを開くことができます。.ics


元の回答
残念ながら、iPhone にはカレンダー用の API がありません。ical URL スキームに登録するアプリを作成できますが、API がないため (たとえば AddressBook など)、カレンダー エントリをカレンダー バックエンドに保存することはできません。

于 2009-11-23T08:12:04.137 に答える
1

1つの解決策は次のとおりです(iPhone OS 3.0から):

  • カレンダー サーバー (webdav または caldav プロトコル) の確立、アカウントの作成、イベント...
  • iPhoneカレンダーをアカウントの1つに登録します(例:設定->メール、連絡先、カレンダー->アカウントを追加...->その他、CalDAVアカウントを追加->サーバー、アカウントの詳細)
  • Web ベースのアプリがカレンダー エントリを適切なカレンダー サーバー アカウントに投稿する

または、Google カレンダーを使用して Web サイトからエントリを投稿し、CalDAV を使用して iPhone カレンダーに簡単に同期できます。

別の便利なリンク: http://blog.fosketts.net/2009/06/17/subscribe-internet-calendars-iphone-30/

于 2009-11-21T10:03:07.877 に答える
-1

独自の ics ファイルを作成して公開 URL でホストするか、https://calex.linkなどの無料/有料サービスを使用できます。

于 2021-07-23T11:40:06.800 に答える