タグ付けされた質問 「uiwebview」

iOSアプリケーション内からWebコンテンツを表示するために使用されるクラス。UIWebViewはiOS 8以降非推奨になっていることに注意してください。代わりにAppleはWKWebViewを使用することをお勧めします。



3
UIWebViewからWKWebViewへの移行
UIWebViewからWKWebViewに移行するアプリで、これらの関数をWKWebView用に書き換えるにはどうすればよいですか? func webViewDidStartLoad(webView: UIWebView){} func webViewDidFinishLoad(webView: UIWebView){} そして func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { print("webview asking for permission to start loading") if navigationType == .LinkActivated && !(request.URL?.absoluteString.hasPrefix("http://www.myWebSite.com/exemlpe"))!{ UIApplication.sharedApplication().openURL(request.URL!) print(request.URL?.absoluteString) return false } print(request.URL?.absoluteString) lastUrl = (request.URL?.absoluteString)! return true } func webView(webView: UIWebView, didFailLoadWithError error: NSError?) …

9
iOS JavaScriptブリッジ
UIWebViewのHTML5とネイティブiOSフレームワークの両方を一緒に使用するアプリに取り組んでいます。JavaScriptとObjective-C間の通信を実装できることを知っています。この通信の実装を簡素化するライブラリはありますか?HTML5とjavascriptでネイティブiOSアプリを作成するためのいくつかのライブラリーがあることは知っています(たとえば、AppMobi、PhoneGap)。JavaScriptを多用するネイティブiOSアプリの作成に役立つライブラリーがあるかどうかはわかりません。する必要がある: Objective-CからJSメソッドを実行する JSからObjective-Cメソッドを実行する Objective-CからのネイティブJSイベント(たとえば、DOM対応イベント)をリッスンします

12
Interface BuilderのWKWebView
XCode 6ベータのIBオブジェクトテンプレートは、古いスタイルのオブジェクト(iOSのUIWebViewとOSXのWebView)を作成しているようです。Appleが最新のWebKitに合わせてそれらを更新することを願っていますが、それまでは、Interface BuilderでWKWebViewを作成する最良の方法は何ですか?基本ビュー(UIViewまたはNSView)を作成し、そのタイプをWKWebViewに割り当てる必要がありますか?オンラインで見つけたほとんどの例は、プログラムでコンテナビューに追加しています。なんらかの理由でそれは良いですか?

18
Phonegap付きのiOS 7ステータスバー
iOS 7では、Phonegapアプリケーションはステータスバーの下に表示されます。これにより、画面上部に配置されているボタンやメニューをクリックするのが難しくなる場合があります。 PhonegapアプリケーションでiOS 7のこのステータスバーの問題を修正する方法を知っている人はいますか? CSSでWebページ全体をオフセットしようとしましたが、動作しないようです。UIWebView全体をオフセットしたり、ステータスバーをiOS6のように動作させる方法はありますか? ありがとう

4
UIWebViewのすべてのCookieを削除する方法
私のアプリケーションでは、UIWebviewログイン用のlinkedin authページをロードするを持っています。ユーザーがログインすると、Cookieがアプリケーションに保存されます。 私のアプリには、Linkedinログインに関連しないログアウトボタンがあります。したがって、ユーザーがこのボタンをクリックすると、アプリからログオフします。このログオフにより、アプリからも彼のリンクされたCookieがクリアされ、ユーザーが完全にログアウトできるようにしたい。

20
ITMS-90809:非推奨のAPIの使用— Appleは、UIWebViewAPIを使用するアプリの送信の受け入れを停止します
昨日、アプリをTestFlightにアップロードしましたが、しばらくするとAppleから次の警告が届きました。 ITMS-90809:非推奨のAPIの使用-Appleは、UIWebViewAPIを使用するアプリの送信の受け入れを停止します。詳細については、https://developer.apple.com/documentation/uikit/uiwebviewを参照してください。 アプリでUIWebViewを使用していないので、ポッドを更新しようとしましたが、それでも同じです。ちなみに、これはTestFlightでの3回目のビルドであり、Appleから送信されるのはこれが初めてです。何か案は? 更新 これらは私のポッドです: pod 'Firebase/Core' pod 'Firebase/Firestore' pod 'Firebase/MLVision' pod 'Firebase/MLVisionTextModel' pod 'SVProgressHUD' pod 'SPPermission/Camera' pod 'SPPermission/PhotoLibrary' pod 'Mantis' pod 'SwiftKeychainWrapper' pod 'SwiftyOnboard' pod 'Fabric' pod 'Crashlytics' アップデート2 問題のあるフレームワークを見つけたようです。 Binary file ./Pods/FirebaseMLCommon/Frameworks/FirebaseMLCommon.framework/FirebaseMLCommon matches Binary file ./Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics matches Binary file ./Pods/GoogleMobileVision/Detector/Frameworks/GoogleMobileVision.framework/GoogleMobileVision matches だから今私はグーグルがそれらを修正して私のポッドを更新するのを待つ必要がありますか?

18
UIWebViewのスクロールを無効にしますか?
記事のUITableView下にウェブ記事を表示する必要があります。 私が見つけた唯一のオプションUIWebViewは、tableViewヘッダーのに記事を表示することでした。 そのためには、webViewコンテンツの高さを取得し、webViewのスクロールを無効にする必要があります。 私はスクロールを無効にする2つの解決策を見つけました: for (id subview in webView.subviews) if ([[subview class] isSubclassOfClass: [UIScrollView class]]) ((UIScrollView *)subview).scrollEnabled=NO; またはJavaScript: <script type="text/javascript"> touchMove = function(event) { event.preventDefault(); } 最初の解決策はAppleによって禁止されていると聞きましたが、それを証明するものはありません。このソリューションを使用すると、アプリケーションが拒否されますか?その場合、拒否されずに2番目のソリューションを使用できますか?
90 ios  scroll  uiwebview 

7
iOSUIWebViewのJavascriptconsole.log()
UIWebViewを使用してiPhone / iPadアプリを作成する場合、コンソールは表示されません。 この優れた回答は、エラーをトラップする方法を示していますが、console.log()も使用したいと思います。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.