問題タブ [sfsafariviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
591 参照

ios - SFSafariViewController が webview のインライン URL リンクを再度開かない

以下に示すように、SFSafariViewController で開かれるインライン URL リンクを含む Webview があります。

DONE ボタンを押すと、正しく Webview に戻ります。問題は、同じインライン リンクをもう一度押すと、SFSafariViewController ではなく、私が望むものではない Webview で開かれることです。safariViewControllerDidFinish で Webview のリロードを強制しようとしましたが、成功しませんでした。

助けていただけますか?ありがとう!

0 投票する
0 に答える
177 参照

ios - SFSafariViewController は ics ファイルをインポートしませんが、Mobile Safari はインポートします

https://www.generomobile.de/gmi/cal.icsに簡単なテスト ics ファイルがあり、Mobile Safari では、テスト イベントをカレンダーに追加するためのインポート ダイアログがすぐに表示されます。SFSafariViewController を使用する

ページを空白のままにします。SFSafariViewController が動作することを .pdf URL で確認したので、誰かが .ics ファイルの秘密を教えてくれますか? WKWebView 、いいえ、UIWebView も確認しましたが、.ics 拡張子では機能しないことが知られていることが既に説明されていました。

0 投票する
0 に答える
364 参照

ios - Safari View Controller をナビゲーション コントローラに埋め込んで、Safari View Controller のナビゲーション ジェスチャを使用する方法はありますか?

Safari View Controller を UINavigationController にプッシュしたいのですが、そうすると、ブラウザの「戻る」/「進む」スライド ジェスチャが無効になります。これは、モーダルに表示されている場合には起こりません。

Safari のジェスチャを無効にせずにナビゲーション スタックにプッシュする方法はありますか?

0 投票する
2 に答える
3578 参照

ios - サファリビューコントローラー

iOSアプリ開発初心者です。現在、私はアプリとウェブページ間の相互作用を必要とするプロジェクトに取り組んでいます。Safari View Controller を使用してアプリ内に Web ページをロードし、Web ページの右上隅にある完了ボタンを使用してアプリに戻ることができることを知っています。しかし、完了ボタンではなく、ウェブページのリンクをクリックしてアプリに戻りたいです。これに対する解決策が見つかりませんでした。誰でも助けることができますか?よろしくお願いします。

0 投票する
7 に答える
26761 参照

ios - Webview (swift) から Safari View Controller を開く方法

現在 Web ビューを使用しているアプリがあり、Web ビューで特定のリンクをクリックすると、それらのリンクが Safari で開きます。Safari アプリを起動する代わりに、Safari ビュー コントローラー (SVC) を実装したいと考えています。私は調査を行い、SVC の例を見てきました。ただし、ボタンをクリックするだけで SVC を開くものしか表示されません。私が見たり試したりする提案はありますか?

これが私のコードの一部です: