使用事例:
1)ユーザーが私のウェブサイトでChromeを開いています(ちなみに、これは外部ウィンドウにアクセスするためのセキュリティサンドボックス権限を持っていないiframeです)。
2)ユーザーが別のアプリケーションに移動します。たとえば、MSWord。
3)jsイベントが私のウェブサイト(iframeでレンダリング)で発生し、クロムに焦点を合わせる必要があります。これは内部向けのWebアプリです。
これが可能であるように思われるので、私はchrome-extensionsにタグを付けました:
Chromeから別のアプリケーションへの切り替えを検出するには、実際にchrome拡張機能を介してchrome.windowsを使用できます。また、alert()を起動するだけで、ブラウザアプリケーションのフォーカスが戻ります。
chrome.windows.onFocusChanged.addListener(function(window) {
if (window == chrome.windows.WINDOW_ID_NONE) {
// application lost focus
alert('Don\'t leave me!');
}
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加