問題タブ [uiwebviewdelegate]
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.
iphone - 奇妙なこと:なぜ私のWebViewプロジェクトはiPhoneで動作するのに、iPadでは空白で表示されるのですか?
更新:iPhoneを対象とした新しいプロジェクトで同じ手順を再作成しましたが、今回は機能します。私はiPadのみのプロジェクトで再試行しましたが、そうではありません!変ですね。
Update2:理由がわかりました。デフォルトのWebビューサイズコントロールを配置し、iPadシミュレーターを回転させた場合にのみ何かが表示されるため、空白が表示されました:(
==== xibファイルで、IPADシミュレーター用のシングルビューアプリにUIWebViewコントロールをドラッグアンドドロップします
コントロールからファイル所有者にドラッグアンドドロップしてデリゲートを設定しますファイル所有者からドラッグアンドドロップしてアウトレットを参照する際にwebViewを設定します
コードで私は持っています
//hファイル
//mファイル
ios - UIWebViewDelegate#didFailLoadWithErrorでNSURLRequestを取得するには?
が呼び出されNSURLRequest
たときにロードに失敗したを取得するにはどうすればよいでしょうか(これは のみを取得します)。whenが呼び出されたときは隠しておくこともできますが、が複数のリクエストを同時にロードしている場合 (スクリプトやスタイルシートなどを含むページなど) はどうすればよいでしょうか。UIWebViewDelegate
didFailLoadWithError
NSError
NSURLRequest
shouldStartLoadWithRequest
UIWebView
xcode - UIWebView内からリンクが開かない
アプリケーションの起動時にローカルHTMLファイルをUIWebViewにロードしています。このファイルには、外部サイトへのリンク(絶対URL)が含まれています。ローカルファイルは、iPadシミュレータのUIWebViewに問題なくロードされます。ただし、外部リンクのいずれかをクリックすると、ページが読み込まれません。進行状況インジケーターのみが表示されます。
これらの同じ絶対URLは、アプリケーションの起動時に[webviewloadRequest...]の呼び出しで使用すると開きます。また、これらのページのすべてのリンクは、UIWebViewでも正しく開きます。たとえば、http://www.google.comから始めて検索を実行し、結果の任意のページに移動できます。
だからいくつかの質問:
ローカルにロードされたHTMLページと外部のWebサイトからロードされたHTMLページのリンクの動作にこの違いがあるのはなぜですか?
最初にローカルにロードされたHTMLページ上にある外部サイトへのリンクをUIWebViewに開くにはどうすればよいですか?
ありがとう
iphone - 非表示の uiwebview から呼び出されない uiwebviewdelegate
UIWebView がコンテンツをロードしている間に表示される空白の白いウィンドウを回避しようとしています。UIWebView に背景を配置する代わりに、現在のウィンドウに HUD を配置し、コンテンツが読み込まれたときに uiwebview を含む新しい uiviewcontroller をプッシュしたいと思います。これが私がやったことです(コードは正気のために短縮されています):
ファーストビュー:
MyViewController:
OK、それviewDidLoad
で呼び出されていますが、uiwebviewdelegate メソッドはどれも呼び出されていません。ただし、View Controllerをプッシュすると
ファーストビュー:
次に、すべての uiwebviewdelegate メソッドMyViewController
が呼び出されます。
私は立ち往生しています。
javascript - 同じ画面で 2 つの WebView を接続する方法
2 つの webview 間の接続を作成する方法、および通信する必要があります。これらの両方の Web ビューには JavaScript が含まれています。もう 1 つ、オブジェクト c(Xcode) から JavaScript メソッドを呼び出す方法があります。
uiwebview - 基本認証を使用したUIWebViewリソースのロード
作成している(Web)アプリケーションの場合、基本認証を使用してUIWebViewにページをロードする必要があります。
次に、使用する認証ヘッダーを設定します。
私のapacheアクセスログでは、ログインが成功していることがわかります。しかし、UIWebViewはのようなリソースをロードしたいのですstyle.css
がjquery.min.js
、これらのリソースへのリクエストは、Authorizationヘッダーが設定されていないため失敗します。どうすればこれを修正できますか?
ios - UIWebViewInterfaceBuilderの接続の問題
私の.hファイルは次のようになります
インターフェース構築では、UILabelは問題なく接続されています。Interface Builderでオブジェクトをメニュークリックすると、それらを接続するための対応する変数が表示されました。しかし、UIWebViewの場合、何に接続すればよいかわかりません。メニューをクリックすると表示され、何かにドラッグできますが、変数delegate
に接続する方法がわかりませんlocation label
ヘルプ?非常に明白な何かが欠けているような気がします。洞察力を高く評価
根本的な問題は、このWebビュー内に文字列情報(一部のHTML形式を含む)を表示することです。これは、コントローラーに接続されていないため、現在、文字列データを表示しません。
ios - UIWebView内のWebベースのフォームログインでASIHTTPRequestを使用した自動ログイン
UIWebView内のWebベースのフォームログインでASIHTTPRequestライブラリを使用して自動ログインを実行しようとしています。永続的にしたいので、UIWebViewでユーザーが行う次の要求は、ネットワークライブラリから提供された資格情報を使用します。
私はこれを試しました:
しかし、UIWebViewを介してナビゲートしようとすると、資格情報がUIWebView内に保持されず、認証されていない要求を受け取ります。
ASIHTTPRequestワールドとUIWebViewワールドの間でクレデンシャルを共有する方法はありますか?
前もって感謝します。
objective-c - UIWebView で画面上にあるすべてのテキストを取得します
UIWebViewから画面に表示されるすべての単語を取得する必要があります。私のUIWebViewには html コンテンツがあります。
誰かが私を助けてください。
c# - UIWebViewコンテンツのhtmlボタンに新しいViewControllerをロードさせることは可能ですか?
私はモノタッチアプリを開発しておりUIWebView
、画面全体を占める必要があります (ナビゲーションコントローラーは表示されません) が、WebView コンテンツにボタンを配置して、新しい ViewController を読み込んでバーコードスキャンを実行できるようにします。ボタンがネイティブ側ではなく実際の HTML コンテンツにある状態でこれを実現する方法がよくわかりません。これは可能ですか?