問題タブ [chromium-tabs]

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 投票する
0 に答える
237 参照

objective-c - Chromium タブ – タブ アイコンを更新できません

私は試していchromium-tabsます。初めてタブを作成した後、タブのアイコンが正しく更新されないという問題があります。私のCTTabContentsサブクラスには、次のものがあります。

タブが選択された状態を別の状態に戻す場合、これによりアイコンが変更されます。しかし、そうではありません。アイコンは変更されません。正常に機能する場所でまったく同じ呼び出しを試したことに注意してください。その(id)initWithBaseTabContents:(CTTabContents *)baseContents andJid:(NSString *)jid andStatus:(NSString *)statusため、後でアイコンを更新したときにのみ呼び出しが失敗します。

また、関数が呼び出されていることも確認しました (ログ ステートメントが表示されます)。ここで何が問題なのですか?また、これは Chrome が実際に使用するフォークですか? それは明らかにChromeで動作しますが、これは奇妙です...私は何か間違ったことをしていますか?

[[[self.browser.windowController window] contentView] setNeedsDisplay:YES];アイコンを更新するためのコードが失敗した場合に備えて、ウィンドウ全体を強制的に再描画するために、関数で実行しようとしましたtabDidBecomeSelectedが、それでもうまくいきませんでした。

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

google-chrome - クロムブラウザでパッケージ化されたアプリのスクリーンショットをキャプチャする方法は?

私たちはクロムOSでパッケージ化されたアプリを開発しています...そして要件は、パッケージ化されたアプリのGUIのスクリーンショットをキャプチャすることです...

Chromeアプリには、アプリ自体からキャプチャするためのChrome APIはありません...

しかし、Chrome拡張機能にはapi chrome.tab.captureVisibleTabがあります。しかし、それもパッケージ化されたアプリではなく、ブラウザータブのスクリーンショットを撮ります

アプリUIのスクリーンショットを撮る方法を教えてください。

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

html - CEF ウィンドウのリフレッシュを行う方法は?

2 つのタブを持つアプリがあります。アプリのコンテナーはネイティブ コードで開発され、タブの 1 つで HTML ページを開くために CEF が使用されています。タブ 1 (ネイティブ) からタブ 2 (CEF) に切り替えると、タブ 1 の内容がタブ 2 に表示されますが、タブ 2 には html ページがロードされています。この状況でマウスをタブ 2 に合わせるか、タブ 2 (現在、タブ 1 のコンテンツが表示されています) で何らかの操作を行うと、html コンテンツが表示されます。I hide/show コールが正しく送信されていることを確認しました。

解決策が見つからないので、CEF ページを更新する方法があれば教えてください。タブ 2 に切り替えるたびにタブ 2 を更新できれば、問題なく動作するはずです。ありがとう