20

Web サイトにある HTML リンクから、カレンダーやメモなどのネイティブ iOS アプリを開くことはできますか? 例を見つけようとしましたが、できませんでした。これらの URL スキームに出くわしましたが、それらの使用方法とカレンダーまたはメモの URL スキームがわかりません。次のようなことをするだけで可能ですか:

<a href="calendar://something here?">Click me!</a> 

HTML だけでそれを行うことは可能ですか、それとも JavaScript が必要ですか?

4

3 に答える 3

16

URL スキーマを探している場合、iPhone カレンダーは次のとおりです。

于 2013-04-01T03:06:30.817 に答える
8

カレンダーとメモにはURLスキームがありません。Appleは、ここでURLスキームを使用するアプリのリファレンスを提供しています。

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html

于 2012-01-05T05:35:48.627 に答える
7

はい、あなたはそれを行うことができます。次のようにリンクを配置するのは正しいです。

<a href="calendar://">Click me!</a>

次に、iOS アプリの info.plist ファイルに移動します。その中に次のタグを追加します。

<key>CFBundleURLTypes</key>
<array>
<dict>
    <key>CFBundleURLName</key>
    <string>com.companyname.appname</string>
    <key>CFBundleURLSchemes</key>
    <array>
        <string>calendar</string>
    </array>
</dict>
</array>

plist ファイルを保存して終了します。この後、iOS デバイスの Safari ブラウザーで Web ページを開き、リンクをクリックすると、iOS アプリが呼び出されます。それが役立つことを願っています!

于 2011-10-05T08:49:25.227 に答える