答えて

1

あなたが行うことができる唯一の方法は、サファリに表示されているウェブページを制御する場合です。あなたのアプリのURLをウェブページにリンクする必要があるからです。 Safariで開いているウェブページを管理している場合、これは簡単な作業です。あなたのアプリのURLスキーマを設定してから、あなたのアプリを開くURLをウェブページにリンクしてください。あなたのアプリのURLスキーマを作成する例はたくさんありますが、iOS URLスキーマの場合はGoogleだけです。

それは、その後に役立ちますmyApp://optional/paths?queryStrings=arePossibleToo&youShould=checkItOut

希望のようなアプリの何かを開くには、Webページ上のリンクを追加し、Xcodeでいくつかの設定と同じくらい簡単です...

EDIT:

煎茶タッチHTML5アプリをネイティブのiOSラッパーに「ラップする」「ネイティブパッケージング」という機能を提供しています。この機能を使用して、URLスキーマサポートにアクセスする必要があります。 Android用にも同様の機能がありますが、Sencha TouchはiOSとAndroid用のネイティブラッパーしか提供していないため、2台以外のOSで目的を達成できない場合があります。

+0

問題はこれですネイティブアプリケーションではなく、Webアプリケーションです。 sencha touchアプリケーション用のURLスキーマはありますか? –

+0

上記の私の編集された答えを見てください。 Sencha Touchの「ネイティブパッケージング」を使用して、iOS向けに引き続き行うことができます。 – HackyStack

関連する問題