私はウェブサイトを持っており、ウェブページのHTMLとJavascriptコードをチェックするために、どれくらい多くの人々がウェブ開発ツールを開いているか知りたいと思っています。 イベントリスナーを追加する必要がありますが、Google Chromeのように見えますが、多くのブラウザではこれに関するAPIは提供されていません。 このイベントはどうすれば入手できますか?お客様がウェブデベロッパーツールを開いたときのイベントの取得方法を教えてください。
答えて
これは役に立つかもしれません、ここで
https://github.com/sindresorhus/devtools-detect
が
demo
への直接リンクはUPDATEです:ドッキング解除場合
これは、 https://github.com/NeekSandhu/DevtoolsDetect/
を一切伐採問題を解決しないかもしれませんここは直接リンクです〜demo
ユーザーが最後に使用したときに開発ツールがドッキング解除された場合、以前のバージョンは機能しません。私は問題を解決する彼のバージョンを修正しました。しかし、デモに記載されているいくつかの注意点はまだあります。
これは実際には... devツールがドッキングされるまで実際に動作します:) –
これは、ドッキングされていれば、他のスレッドに記載されているのと同じ洞窟を持ちます、偽陽性を得ることができます –
このレポのソースコード。私はそれがDevToolが開いているかどうかを検出するウィンドウの幅と高さをテストすることがわかった。したがって、DevToolがドッキング解除すると、それはもはや検出できません。 DevToolがドッキング解除するときに検出する方法はありますか? – zhuyingda
- 1. テキストコントロールのフォーカスが失われたときのイベントの取得方法を教えてください。
- 2. generate_eventsイベントの使用方法を教えてください。
- 3. pushsubscriptionchangeイベントの処理方法を教えてください。
- 4. お客様の所有するバージョン番号を数えてください
- 5. クリックした特定のJbuttonの取得方法を教えてください。
- 6. Perlの展開方法を教えてください。
- 7. プレイストアでの公開方法を教えてください。
- 8. カスタムAndroidアプリをお客様にお送りください
- 9. 複数のイベントが発生したときの追跡方法を教えてください。
- 10. ユーザーがログアウトしたときにプッシュ通知を取得する方法を教えてください。
- 11. をクリックして別のページを開く方法を教えてください。
- 12. コントローラのIDを取得する方法を教えてください
- 13. ヨーロッパのGoogleデベロッパーアカウントのお支払い方法を教えてください。
- 14. リンクをクリックしたときの追跡方法を教えてください。
- 15. $ cookieStore.get()が値を取得できない理由を教えてください。
- 16. ブラウザが開いたときに「広告」がポップアップする方法を教えてください。
- 17. ファイルをダブルクリックすると、そのアプリケーションを開いてファイルを開く方法を教えてください。
- 18. GridViewのユーザー名列をOutlookで開く方法を教えてください。
- 19. ソースとターゲットの検証方法を教えてください。
- 20. Output()とInput()デコレータのインターフェイス方法を教えてください。
- 21. dependenciesとrequirements.txtの分離方法を教えてください。
- 22. URLを絶対パスで取得する方法を教えてください。
- 23. ロケールで言語名を取得する方法を教えてください。
- 24. お客様のソフトウェアのリリース配信を把握してください
- 25. デュプレックスストリームに書き込む方法を教えてください。
- 26. ウェブページを開いたときに要素を表示する方法を教えてください。
- 27. Internet Explorerがドラッグされたファイルを開くのを防ぐ方法を教えてください。
- 28. pop_frontおよびpop_back関数の修正方法を教えてください。
- 29. 私はUITextViewにいるときキーボードがダウンしたときの検出方法を教えてください。
- 30. Googleの設定スクリプトを取り除く方法を教えてください。
基本的にこのようなコールバックはありません。人々は窓と体の大きさを比較してそれを起こそうとしています。それほど偉大ではないようです... –