問題タブ [webkit]

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

c++ - Webkit のバグを修正するにはどうすればよいですか?

Webkit には、このブラウザー (および Safari/Chrome/etc) でのソフトウェアの実行を妨げるいくつかのバグがあります。バグを自分たちで修正するのに十分な C++ の知識はありませんが、開発に資金を提供し、パッチの広範なテストを行うつもりです。続行するための最良の方法は何ですか?

私は、RentACoder または同様のサイトの 1 つで、バグごとにプロジェクトを提出することを考えていました。この特定の作業に最適なサイトはどれですか?

ほとんどのバグは標準準拠に関連しているため、Webkit がパッチを受け入れると、Safari と Chrome がパッチをコピーすることを期待しています。そのプロセスを加速するために私にできることはありますか?

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

cocoa - 指定した URL が WebView に表示されないのはなぜですか?

私は WebView で作業しています。この呼び出しを my に配置すると-awakeFromNib:

私は私が望む行動を取得します。Google のホームページが WebView に表示されます。しかし、NSStrings を含む可変配列から別のメソッドでメイン フレームの URL を設定する必要があります。

このメソッド呼び出し

WebView を更新しません。WebView にリロードするように指示する必要がありますか? 私は試し-setNeedsDisplay:YESてみ-reloadましたが、役に立ちませんでした。

0 投票する
5 に答える
1315 参照

javascript - Django 管理者の「今日」と「今」ボタンが Safari に表示されないのはなぜですか?

日付/時刻フィールドを持つモデルを含む Django アプリケーションを開発しています。アプリケーションのローカル コピーでは、その特定のモデルの管理ページで、日付/時刻フィールドに次のように表示されます。

代替テキスト http://www.cs.wm.edu/~mpd/images/bugs/django-date-local.png

これは予想通りです。ただし、Web サーバーにデプロイしてそこからアプリケーションを使用すると、次のようになります。

代替テキスト http://www.cs.wm.edu/~mpd/images/bugs/django-date-server.png

サーバー上のアプリケーションは、サーバー上でデバッグを無効にしていることを除いて、私のローカル コピーとまったく同じです (しかし、それは問題ではないと思います...そうすべきでしょうか?)。サーバー上の管理アプリがローカルの管理アプリと異なるのはなぜですか?


アップデート

  • この問題は Safari に限定されているようです。Firefox から管理サイトにアクセスすると、「Today」「Now」ボタンが表示されます。Safari は、これらのウィジェットを表示するために必要な JavaScript ファイルの一部をダウンロードできないようです (ただし、Firefox がダウンロードできるのは奇妙です)。
  • Safari が次のファイルに対して「304 Not Modified」コードを受信して​​いることに気付きましたが、その意味や修正方法がわかりません。明らかに、これらは日付/時刻ウィジェットを制御する JavaScript ファイルと画像です。
    • RelatedObjectLookup.js
    • DateTimeShortcuts.js
    • icon_calendar.gif
    • icon_clock.gif
0 投票する
1 に答える
258 参照

cocoa - HTML コードを WebKit に直接渡す

NSStringに含まれる HTML コードを WebKit に直接渡すにはどうすればよいですか。私は次のようなものを探しています:

それはそのようなものと同じくらい簡単でしょうか?file://または、テキストをファイルに保存してから、 URLでアクセスするなどの方法に頼る必要がありますか?

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

objective-c - webview にローカル画像を表示するには?

WebView にローカル画像を表示したいのですが、どうすればいいですか? 誰かが簡単なデモを持っていますか? どうもありがとう!!!

0 投票する
11 に答える
135695 参照

javascript - Safari/Chrome で JavaScript から IFrame を印刷するにはどうすればよいですか

Safari/Chrome で JavaScript を呼び出して IFrame の内容を印刷する方法を教えてください。

これはFirefoxで機能します:

これはIEで機能します:

しかし、Safari/Chrome では何も動作しません。

ありがとう

アンドリュー

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

javascript - NSTextViewからiframeへの書き込み

私はWebベースのWYSIWYGエディターを作成しました。これは、私のcocoaアプリケーションからプログラムでアクセスします。現時点では、エディターでスクリプトを実行してiFrameからHTMLを取得することはできますが、NSTextViewからiFrameにテキストを送信することはできません。何か案は?

エディターはこちらhttp://www.alexmillsdesign.com/Developer/FernEngine/

乾杯アレックスミルズ

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

android - Android の WebKit で使用できる DOM イベントは何ですか?

Android ユーザーを対象としたモバイル Web アプリを構築しています。どの DOM イベントを利用できるかを知る必要があります。私は次の作業を行うことができましたが、それほど確実ではありません:

  • クリック
  • マウスオーバー
  • マウスダウン
  • マウスアップ
  • 変化する

以下を機能させることができませんでした:

  • キープレス
  • キーダウン
  • キーアップ

何がサポートされているか、どのコンテキストでサポートされているかの完全なリストを知っている人はいますか? The Googles でこれに関するリファレンスが見つかりません。

ありがとう!

更新: Android デベロッパー リストで同じ質問をしました。さらにテストを行い、結果をあちこちに投稿します。

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

cocoa - Cocoa ラジオ WebView スクロール

XCode と IB を使用するココアでは、ラジオ ボタンを兼ねる WebKit から WebView のスクロール ビューを表示することは可能ですか? これを行う方法と、選択されているビューを取得する方法を教えてください。

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

javascript - Safari/Chrome のグローバル コンソール オブジェクトがリセットされる

私は jQuery プラグインに取り組んでおり、デバッグ用の統一されたクロスブラウザー コンソール オブジェクトを作成しようとしています。プラグインは Firebug または FirebugLite を利用しますが、利用可能な場合、ユーザーはブラウザのネイティブ コンソール オブジェクトを選択することもできます。Safari/Chrome の場合、コンソール メソッドは 1 つの引数のみを受け入れますが、Firebug コンソール API (これを複製しようとしています) は、連結された文字列として出力される任意の数の引数を受け入れます。次のコードを使用して、ネイティブのコンソール ログ メソッドをオーバーライドしています。

クリックすると console.log("str1", "str2") コマンドを実行するテスト ページがあります。最初の数回は、ログ メッセージは期待どおりに機能しますが、しばらくすると (通常はほんの数秒)、ログ メッセージは最初の引数のみを出力し始めます。コンソール オブジェクトが元のネイティブ状態に復元され、オーバーライドされた log() メソッドが破棄されているかのようです。誰かがこれについてもっと情報を持っていますか、それとも回避策がありますか?