問題タブ [microsoft-edge-extension]

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

uwp - 私の UWP アプリでエッジ拡張機能を出荷する方法はありますか?

私の UWP アプリに Edge 拡張機能を同梱することはできますか? コアコンポーネントとしてエッジ拡張機能を持つアプリに取り組んでいます! 拡張機能をストアで個別に出荷するのではなく、UWP アプリと一緒に直接出荷する方法があるかどうか疑問に思っていました (ユーザーはそのたびにダウンロードする必要があります)。

また、拡張機能をゼロから作成しているため、Chrome などのさまざまなブラウザーに既存のバージョンはありません。しかし、マイクロソフトのリクエスト ページで、既存の拡張機能へのリンクを提供するよう求められました。私は何をすべきか?

マイクロソフトが既存の拡張機能を要求

0 投票する
0 に答える
130 参照

microsoft-edge - Edge ブラウザー: ブラウザー コントロールがクリックされると、イベントが機能しなくなります

私の Edge ブラウザ用の拡張機能は、マウスとキーボードのイベントを現在のページに追加します。拡張機能は、ブラウザーのアクション要素から起動されます。

問題は、ブラウザーのアクション要素がクリックされると、現在のウィンドウがフォーカスを失い、ページ領域をマウスでクリックしてページにフォーカスが戻るまで、イベントの発生が停止することです。

次のようにイベント ハンドラーをセットアップします。

window.focus()、document.body.focus()、chrome.tabs.update、chrome.window.update を試しましたが、役に立ちません。

Web ページ領域外のブラウザーの要素をクリックすると、フォーカスも失われます。

この動作を防ぐ方法はありますか?