問題タブ [webview]
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.
objective-c - 読み込まれた Web ページからテキスト フィールド情報を取得する - Mac OS X 開発
私はMacの世界の初心者です。
Web ページに入力された情報をテキスト フィールドから抽出できるアプリを作成する必要があります。私のアプリは、どこかでホストされている Web ページを読み込みます。Web ページ内には、一連のテキスト フィールドと送信ボタンがあります。ボタンをクリックすると、この Web ページのテキスト フィールドに入力された情報を読み取ることができなければなりません。
私は次のようなコードを持っています:
アプリを実行して NSRunAlertPanel に到達すると、それ以上実行したくありません。
3 つの DOM 行をコメントアウトすると、NSRunAlertPanel にメッセージが表示され、続行できます。
HTML は次のようになります。
この問題を手伝ってくれる人はいますか?
android - Android WebView: 向きの変更の処理
問題はローテーション後の性能です。WebView はページをリロードする必要がありますが、これは少し面倒です。
毎回ソースからページをリロードせずに向きの変更を処理する最良の方法は何ですか?
css - Cocoa WebKit - CSS ロールオーバー/ホバーの検出
CSS ファイルにリンクする HTML ページを表示する WebView があります。
CSS ファイルは、ロールオーバー効果のために疑似クラス :active および :hover を使用します。
Q. WebView で、:active と :hover がいつ呼び出されたかを知るにはどうすればよいですか? これらの呼び出しをインターセプトし、Cocoa 内でプログラムによって処理したいと考えています。
ありがとう。
javascript - HTML/CSS と Javascript で Cocoa アプリを作成できますか?
私が考えていたのは、基本的に Web ビューを備えた単なるインターフェースである Cocoa アプリを作成することは可能でしょうか? それとも、このようなことをするときに重大な制限がありますか?
それが「実現可能」である場合、それは Windows アプリケーションでも同じことができるということですか?
iphone - iPhone用のUIWebViewで改行を正しく保存/表示するにはどうすればよいですか?
SQLiteデータベースからHTMLを読み取るUIWebViewベースのiPhoneアプリケーションがあります。ユーザーは、キャリッジリターンを受け入れるUITextViewを介して入力された新しい情報を保存できます。UIWebViewでこれらのキャリッジリターン(改行)を正しく表示するにはどうすればよいですか?私はこのようなものを使ってみました:
ただし、テキストが改行として認識されているようには見えません。テキストはwebViewで1行連続で表示されます。コンソールでテキストを印刷すると、改行はそのままで表示されます。
上記のサンプルコードで\n、\ r、\ r \ nを使用しようとしましたが、成功しませんでした。ユーザーのテキストを間違って保存しているのですか、それとも表示側で間違ったことをしているのですか?
android - WebView でドキュメントの位置を取得しますか?
簡単に言うと、WebView に表示される html ファイルの現在の位置 (おそらく複数の位置) をブックマークして、後で復元したいと考えています。どんな小さなヒントでも役に立ちます。:)
objective-c - ローカル永続ストアから WebView (または WebFrame) に読み込まれる HTML を取得するにはどうすればよいですか?
だから、SQLite データベースに格納されている HTML の束があり、それらは相互にリンクしています。ユーザーがリンクをクリックしてリンクをたどるとき、データベースから適切な HTML を引き出すことによって、その要求を処理する必要があります。これにより、データベースにも保存されている画像をロードする必要が生じる可能性があります (これは将来のことです。まだ画像はありませんが、使用できるようにしたいと考えています)。WebKit のドキュメントを調べましたが、これを実現する方法がわかりません。私は主に WebFrameLoadDelegate と WebResourceLoadDelegate を見てきましたが、要求をキャッチし、適切なコンテンツを取得して、それを応答で送信できるものは見当たりませんでした。
アイデア?私は Objective-C と Cocoa にはかなり慣れていませんが、ほとんどのことはわかっていると思います。
cocoa - CocoawebView-すべてのインタラクションを無効にする
cocoaアプリケーション(iphoneではなくmacosx)にwebViewがあり、ユーザーにJavaScriptが表示されますが、ユーザーがテキストを選択したり、右クリックしてリロードオプションを選択したりできないようにします。
webViewとのすべての対話を無効にする簡単な方法はありますか?
私はiPhoneでユーザーの操作を簡単に無効にできることを知っていますが、これまでデスクトップでこれを行う必要はなく、解決策を見つけることができません。
cocoa - Cocoaでカスタマイズされたリストを実装するにはどうすればよいですか?
Things.appのToDoリストに非常によく似たエントリのリストを使用してCocoaアプリを作成したいと思います(スクリーンキャストを参照)。問題は私が使うべきかどうかです
- TableView、
- CollectionViewまたは
- WebView。
それらすべてで機能すると思いますが、次の要件に最も適しているのはどれですか?
- エントリのリストがあります->1列と多くの行
- ドラッグアンドドロップによる並べ替え
- 単一のエントリを選択し、削除などのアクションにキーを使用します
- エントリを開きます。行を展開して、より多くの入力フィールドを表示する必要があります
- カスタマイズされた外観:丸みを帯びた角、影、背景のグラデーション
これまでのところ、TableViewにはほとんどの機能がありますが、外観をカスタマイズするのは難しいとのことですが、CollectionViewにはドラッグアンドドロップがありませんが(右?)、設計は簡単で、WebViewはそうしないとかなりの労力を要します。ユーザーエクスペリエンスを損ない、モデルを入力フィールドに直接バインドできません。
私が見逃している長所と短所は何ですか?また、何を使用することをお勧めしますか?