問題タブ [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.

0 投票する
3 に答える
488 参照

iphone - 奇妙なこと:なぜ私のWebViewプロジェクトはiPhoneで動作するのに、iPadでは空白で表示されるのですか?

更新:iPhoneを対象とした新しいプロジェクトで同じ手順を再作成しましたが、今回は機能します。私はiPadのみのプロジェクトで再試行しましたが、そうではありません!変ですね。

Update2:理由がわかりました。デフォルトのWebビューサイズコントロールを配置し、iPadシミュレーターを回転させた場合にのみ何かが表示されるため、空白が表示されました:(

==== xibファイルで、IPADシミュレーター用のシングルビューアプリにUIWebViewコントロールをドラッグアンドドロップします

コントロールからファイル所有者にドラッグアンドドロップしてデリゲートを設定しますファイル所有者からドラッグアンドドロップしてアウトレットを参照する際にwebViewを設定します

コードで私は持っています

//hファイル

//mファイル

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

ios - UIWebViewDelegate#didFailLoadWithErrorでNSURLRequestを取得するには?

が呼び出されNSURLRequestたときにロードに失敗したを取得するにはどうすればよいでしょうか(これは のみを取得します)。whenが呼び出されたときは隠しておくこともできますが、が複数のリクエストを同時にロードしている場合 (スクリプトやスタイルシートなどを含むページなど) はどうすればよいでしょうか。UIWebViewDelegatedidFailLoadWithErrorNSErrorNSURLRequestshouldStartLoadWithRequestUIWebView

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

xcode - UIWebView内からリンクが開かない

アプリケーションの起動時にローカルHTMLファイルをUIWebViewにロードしています。このファイルには、外部サイトへのリンク(絶対URL)が含まれています。ローカルファイルは、iPadシミュレータのUIWebViewに問題なくロードされます。ただし、外部リンクのいずれかをクリックすると、ページが読み込まれません。進行状況インジケーターのみが表示されます。

これらの同じ絶対URLは、アプリケーションの起動時に[webviewloadRequest...]の呼び出しで使用すると開きます。また、これらのページのすべてのリンクは、UIWebViewでも正しく開きます。たとえば、http://www.google.comから始めて検索を実行し、結果の任意のページに移動できます。

だからいくつかの質問:

ローカルにロードされたHTMLページと外部のWebサイトからロードされたHTMLページのリンクの動作にこの違いがあるのはなぜですか?

最初にローカルにロードされたHTMLページ上にある外部サイトへのリンクをUIWebViewに開くにはどうすればよいですか?

ありがとう

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

iphone - 非表示の uiwebview から呼び出されない uiwebviewdelegate

UIWebView がコンテンツをロードしている間に表示される空白の白いウィンドウを回避しようとしています。UIWebView に背景を配置する代わりに、現在のウィンドウに HUD を配置し、コンテンツが読み込まれたときに uiwebview を含む新しい uiviewcontroller をプッシュしたいと思います。これが私がやったことです(コードは正気のために短縮されています):

ファーストビュー:

MyViewController:

OK、それviewDidLoadで呼び出されていますが、uiwebviewdelegate メソッドはどれも呼び出されていません。ただし、View Controllerをプッシュすると

ファーストビュー:

次に、すべての uiwebviewdelegate メソッドMyViewControllerが呼び出されます。

私は立ち往生しています。

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

javascript - 同じ画面で 2 つの WebView を接続する方法

2 つの webview 間の接続を作成する方法、および通信する必要があります。これらの両方の Web ビューには JavaScript が含まれています。もう 1 つ、オブジェクト c(Xcode) から JavaScript メソッドを呼び出す方法があります。

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

uiwebview - 基本認証を使用したUIWebViewリソースのロード

作成している(Web)アプリケーションの場合、基本認証を使用してUIWebViewにページをロードする必要があります。

次に、使用する認証ヘッダーを設定します。

私のapacheアクセスログでは、ログインが成功していることがわかります。しかし、UIWebViewはのようなリソースをロードしたいのですstyle.cssjquery.min.js、これらのリソースへのリクエストは、Authorizationヘッダーが設定されていないため失敗します。どうすればこれを修正できますか?

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

ios - UIWebViewInterfaceBuilderの接続の問題

私の.hファイルは次のようになります

インターフェース構築では、UILabelは問題なく接続されています。Interface Builderでオブジェクトをメニュークリックすると、それらを接続するための対応する変数が表示されました。しかし、UIWebViewの場合、何に接続すればよいかわかりません。メニューをクリックすると表示され、何かにドラッグできますが、変数delegateに接続する方法がわかりませんlocation label

ヘルプ?非常に明白な何かが欠けているような気がします。洞察力を高く評価

根本的な問題は、このWebビュー内に文字列情報(一部のHTML形式を含む)を表示することです。これは、コントローラーに接続されていないため、現在、文字列データを表示しません。

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

ios - UIWebView内のWebベースのフォームログインでASIHTTPRequestを使用した自動ログイン

UIWebView内のWebベースのフォームログインでASIHTTPRequestライブラリを使用して自動ログインを実行しようとしています。永続的にしたいので、UIWebViewでユーザーが行う次の要求は、ネットワークライブラリから提供された資格情報を使用します。

私はこれを試しました:

しかし、UIWebViewを介してナビゲートしようとすると、資格情報がUIWebView内に保持されず、認証されていない要求を受け取ります。

ASIHTTPRequestワールドとUIWebViewワールドの間でクレデンシャルを共有する方法はありますか?

前もって感謝します。

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

objective-c - UIWebView で画面上にあるすべてのテキストを取得します

UIWebViewから画面に表示されるすべての単語を取得する必要があります。私のUIWebViewには html コンテンツがあります。

誰かが私を助けてください。

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

c# - UIWebViewコンテンツのhtmlボタンに新しいViewControllerをロードさせることは可能ですか?

私はモノタッチアプリを開発しておりUIWebView、画面全体を占める必要があります (ナビゲーションコントローラーは表示されません) が、WebView コンテンツにボタンを配置して、新しい ViewController を読み込んでバーコードスキャンを実行できるようにします。ボタンがネイティブ側ではなく実際の HTML コンテンツにある状態でこれを実現する方法がよくわかりません。これは可能ですか?