問題タブ [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.
swift - UIwebView で .txt ファイルを読み込んで使用する
私のアプリは既に webview を使用して web サイトを表示しています。私はすべてうまく機能しています。私が抱えている問題の 1 つは、使用したい URL が実際にはプロジェクトにハード コードされていることです。プロジェクトで、.txt ファイルにリストされているすべての URL を読み取り、それぞれについて Safari ビュー コントローラー (SVC) で開くようにします。前に言ったように、ハードコードされた URL がそこにあるだけで、SVC でさえアプリが動作しています。クリックした URL が .txt ファイルに含まれているかどうかを確認して、webview ではなく SVC で開くことができるようにしたいと考えています。ファイルの読み取り方法の例をいくつか見ましたが、Web ビューや SVC を組み込んだものはありませんでした。
ios - loadHTMLString: SFSafariViewController の類推
メソッドを使用して UIWebView にあったように、コンテンツを SFSafariViewController にロードすることは可能loadHTMLString:
ですか? 何か調べてみたのですが、SFSafariViewController はインターネットのデータしか表示できないようですが、本当ですか?
ios - SFSafariViewController にカスタム アクティビティを追加するには?
アプリで表示している にカスタム アクティビティ ( UIActivity
)を追加したいと考えています。SFSafariViewController
これどうやってするの?
ios - Swift で iOS の YouTube アプリの代わりに SafariController で YouTube リンクを開く方法
iOS9 では、 SFSafariViewControllerで YouTube チャンネル リンクを開きたいと考えています。私の携帯にYoutubeアプリケーションがない場合は、すべて正常に動作します。問題は、youtube アプリケーションをインストールするときに、手動で activitiIndicator View を追加したために先に進めないことです。問題は画像に記載です。
注:アプリケーションが存在するかどうかを確認するソリューションがあります。アプリケーションが存在する場合は、アクティビティ ビューを削除します。
この問題は、YOUTUBEリンクのみに発生します。Facebook 、 Instagram などの他のリンクは正常に機能しています。
誰でも私にBetter Solutionを教えてもらえますか。
注:このリンクからの解決策が見つかりません
EDITED:手動で追加されたアクティビティ ビュー。
swift - Swift SafariViewController アニメーション
私の SpriteKit ゲームでは、すべて横向きで、SafariViewController を表示しています。
開閉アニメーションは右側から。
Facebook SDK を使用して Facebook にログインすると、SafariViewController も使用しているように見え、下から出入りしてアニメーション化されます。
これも達成できる方法はありますか?
swift - SFSafariViewcontrollerでAdmobバナーを表示するにはどうすればよいですか?
SFSafariViewcontroller を使用して、アプリ内で外部 Web サイトを開くために SWIFT 2.0 でアプリを開発しています。アプリ内に広告を表示するために Admob を使用しているので、SafariViewController Webapages の上にバナーを表示できる方法があるかどうかを知りたいです。
swift - ガイド付きアクセス モードの SafariViewController が機能しない
SafariViewController を使用して Web ページを開いています。それは正常に動作します。ただし、クライアントの要件により、このアプリはガイド付きアクセス モードにする必要があります。アプリをガイド付きアクセス モードにすると、Web ページが表示されず、コンソールに以下のエラーが表示されます。
次のエラーでリモート ビュー コントローラーを取得できませんでした: エラー Domain=_UIViewServiceInterfaceErrorDomain Code=0 "(null)" UserInfo={OriginalError=Error Domain=FBSOpenApplicationErrorDomain Code=1 "(null)"}
SafariViewController を開くコードは次のとおりです。
この問題のアイデアを教えてください。