ネイティブiOSアプリを開くことは可能ですか?カレンダーやメモ、ウェブサイトにあるHTMLリンクから?例を見つけようとしましたが、見つけることができませんでした。私はこれらのURLスキームに遭遇しましたが、それらの使用方法や、カレンダーやメモのURLスキームは何なのかわかりません。このようなことをするだけで可能ですか?
<a href="calendar://something here?">Click me!</a>
HTMLでのみ可能ですか、それともJavaScriptが必要ですか?
URLスキーマを探している場合、iPhoneカレンダーはCALSHOWです。
はい、そうすることができます。あなたはこのようにリンクを配置するのが正しいです:
<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アプリが起動します。お役に立てば幸いです。
カレンダーとメモにはURLスキームがありません。 Appleは、URLスキームを使用するアプリのリファレンスをここに提供します。