問題タブ [uiwebview]

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 に答える
1974 参照

iphone - UIWebViewを画面外で更新しますか?

UIWebViewのUIImageを取得しようとしていますが、renderInContext:を使用してこれをうまく行うことができます。ただし、画像を生成する前に、UIWebViewをHTMLコードで更新したいのですが、トリックはUIWebViewが非表示になっていることです。現在、UIImageでレンダリングするWebビューの更新バージョンを取得できません。古いバージョンだけです。

0 投票する
6 に答える
17119 参照

iphone - iPhone - UIWebView でネイティブ スクロールバーを非表示にすることは可能ですか?

UIWebView をスクロールしているときに表示されるネイティブのスクロールバー/スクローラーを非表示にしたいのですが、スクロール機能はそのままにしておきます。これは可能ですか?

前もって感謝します、

ウィリアム

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

iphone - プログラムによるズーム、iPhone 2.2.1 の UIWebView のパン

ご挨拶!

生成されたイベントから UIWebView を制御しようとしています。

UIWebView に渡してユーザーのジェスチャーのように解釈させることができる UIEvent (またはアクションなど) をプログラムで作成するための文書化された iphone SDKの一部はありますか?

誰かがピンチイベントを作成するために私に見せたりリンクしたりすることができれば、私は解決します!

または、これが不可能な理由、またはライセンスに違反する方法でのみ達成される理由を誰かが知っている場合は、これも役立ちます...

みんなありがとう

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

iphone - ビューポートを使用したUIWebviewランドスケープフォーマット

ここで説明したようにメタビューポートを使用していますUIWebViewが画像を縮小するのはなぜですか?UIWebViewの場合。これはポートレートをうまくフォーマットし、奇妙なスケーリングを補正する必要はありません。ただし、横向きに回転すると、追加の幅を利用できなくなります。つまり、横向きの1行にもっと多くのテキストを収めたいのです。すべてが1.0でスケーリングされ続けます。ビューポートを回転時に.75スケーリングに変更し、ポートレートで1.0に戻す方法はありますか?

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

iphone - 画像をポップアップで表示

UIWebView の上に表形式のデータをモーダルとして表示する必要があります。基本的には UIAlertView です。ただし、このモーダルで表形式のデータを表示する必要がありますが、これは UIAlertView では実行できません (私が知っていることです)。テキストデータを含む画像を作成し、その画像を UIImageView または閉じるためのボタンを持つことができる UIView 内に表示することを考えています。それがすべてモーダルにできるかどうかはわかりません。

ビューをサブビューとして UIAlertView に追加できることがわかります: http://blogs.oreilly.com/iphone/2008/03/open-iphone-sdk-building-a-uip.html。ただし、Appleがそれを行うかどうかはわかりません。

これらのアプローチは実現可能に思えますか、それともより良い方法がありますか?

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

iphone - UIWebViewのiPhoneキーボードが消えない

HTMLフォームをロードするUIWebViewがあります。

テキストフィールドを選択すると、キーボードが表示されます。

入力して[実行]をクリックすると、フォームが送信され、次のページが読み込まれますが、キーボードが消えず、画面に表示されたままになります。

キーボードを取り除く唯一の方法は、キーボードの「完了」ボタンを押すか、フォームのHTML送信ボタンを押すことです。

Goボタンを押した後にキーボードを非表示にすることは可能ですか?

ありがとう!

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

iphone - 新しいUIWebViewを作成するのにどれくらいの費用がかかりますか

UIWebViewは、作成および保持するのに大きくて費用がかかる(メモリおよび計算上)と言われています。これは本当ですか?そしてそれらはどれくらい高価ですか?

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

javascript - 横向き表示の再フォーマット

ナビゲーション ベースのアプリで文字列から UIWebView を読み込みます。私はUIWebViewのヘッダータグでこれを使用しています:

ビューポートがない場合のように、画像サイズを再調整する必要がないため、ビューポートを 1.0 で使用します。電話を横向きに回転すると、ウィンドウの幅が大幅に切り取られ、右側に黒い空白が表示されます。ビューがすべての横方向のスペースを埋めるようにしたいと思います...そして、縦方向のようにラップするのではなく、テキストがこのスペースを埋めるために使用します。そのタイプのフォーマットを取得する方法はありますか?

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

javascript - UIWebView で画像の読み込みが遅い -- アンカーへのスクロールが妨げられる

iPhone アプリで暗号化された Web ページを使用し、これらの呼び出し (リンクをクリックするときなど) を webView:shouldStartLoadWithRequest: メソッドでインターセプトしてファイル パスを取得し、データを元の html 文字列に復号化してから、loadHTMLString: を実行します。 webView (もちろん、webView:shouldStartLoadWithRequest: で YES を返します)。

私たちが現在抱えている問題 (独自のバック/フォワード ステート マシンを実装する必要がある、最後の場所までスクロールするなどの他の問題を処理した後) は、webView が webViewDidFinishLoad: を呼び出した後に画像を読み込むように見えることです。 #anchor がある場合は下にスクロールする場所です (loadHTMLString を使用する場合に必要なように機能しないため、実装する必要があった別のこと: 復号化後)。

javascript 呼び出し ("window.scrollTo(0, document.getElementById('%@').offsetTop") を使用して下にスクロールすると、必要以上に上にスクロールしてしまうことがよくあります。画像をロードするのy 距離。

webView がページを完全にロードしてから #anchorsまたは以前の .y の場所にスクロールする方法に戻る方法はありますか?

これは説明するのが少し難しいですが、UIWebView がページをロード、キャッシュ、表示する方法の複雑な詳細に関係している可能性があります。これに関するいくつかの啓蒙と明確な考え方をいただければ幸いです。