私はsencha touch 2でアプリケーションを構築しています。基本的には、リンクをクリックするとSafariが開き、URLが読み込まれます。そのページから、ホームスクリーンに保存されているwebappに戻る方法を知りたいと思います。Safariからhomescreenに保存されたwebappに戻る
0
A
答えて
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で目的を達成できない場合があります。
関連する問題
- 1. SafariからUIWebView(iphone)に戻る方法
- 2. ViewController 1に戻ってからviewcontroller 2に戻るときにUserDefaultが保存されない
- 3. iPhoneのwebappに履歴を保存
- 4. 保存された写真の配列は常に空に戻されます
- 5. アンドロイド、リストビューで選択した後に保存されたデータに戻る
- 6. ページに戻った後に保存されたデータをフォームに保存します
- 7. magentoに保存されたクレジットカードオプションが引き続き有効に戻る
- 8. 圧縮されたJPEGをALAssetから保存するには
- 9. Nginxからmemcachedに保存されたデータを取得する
- 10. リストビューからファイルにチェックされたアイテムを保存する
- 11. WindowsファイルサーバーにUbuntuからアップロードされたファイルを保存する
- 12. Neo4j - ブラウザインターフェイスに保存されたスクリプトが保存されない
- 13. データベースに保存されたリンクからリンクにリダイレクト
- 14. イントラネットWebAppからロータスノーツに暗号化されたメールを送信
- 15. 戻るボタンを押したときにPreferenceScreenからApp Preferencesを保存する
- 16. 戻るボタンが選択されたときに保存データベースが必要
- 17. DRFシリアライザデータベースに保存された値と異なるフィールド戻り値
- 18. 改行でセッションに保存されたテキストエリアにテキストを戻す方法。
- 19. テキストファイルに保存されたキーを保存する方法
- 20. 保存されたすべてのプロパティを初期化せずにイニシャライザから戻るXcode 8
- 21. asp.netのサブドメインフォルダからルートに保存された参照マスタページ
- 22. Shopify URLから保存された注文にデータを渡す
- 23. MVC 3アプリからMSSQLデータベースにフォーマットされたテキストを保存
- 24. ローカルストレージから保存されたデータをhtmlページに表示
- 25. iOS URL Scheme、完了したらSafariに戻る
- 26. Safariパスワードの保存エラー
- 27. テキストボックスからテキストをnsstringに保存してからテキストボックスに戻す
- 28. 保存されたファイルから保存されたテキストを取得する方法
- 29. iPhoneに保存されている既存の保存されたNSMutableArrayに新しいデータを追加する
- 30. VBAで保存されたマクロが有効なファイルを元のファイルに戻す
問題はこれですネイティブアプリケーションではなく、Webアプリケーションです。 sencha touchアプリケーション用のURLスキーマはありますか? –
上記の私の編集された答えを見てください。 Sencha Touchの「ネイティブパッケージング」を使用して、iOS向けに引き続き行うことができます。 – HackyStack