問題タブ [fingerprintjs2]

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

python - 並列セレン テストでのフィンガープリントの問題

https://github.com/Valve/fingerprintjs2を使用して、匿名のサイト訪問者の一意の ID を作成しています。

問題は、同時に複数のユーザー セッションをシミュレートしたいので、そのようにテストを実行することです。

また、2 つのノードを使用したより現実的なテスト アプローチのためにセレン グリッドを使用しています。

問題は - webdriver でさえテストごとに新しいブラウザを開いている - 同じフィンガープリントを返すことです

ユーザーエージェント文字列を変更しても

フィンガープリントはブラウザーごとに異なるだけで、テスト ケースやテストでは異なりません。

ブラウザのフィンガープリントに関して、webdriver インスタンスを一意にする方法はありますか?

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

javascript - Fingerprintjs2関数の結果を取得する方法は?

```ジャバスクリプト

```

ここで、結果は次 js dfpundefined 67bf907b9447de2c085b9fdf3dd1ad23 のとおりです。2番目のconsole.logが最初に未定義で返され、最初のコンソールが2番目になります。

Underfind の代わりに正しい結果を返したいですか? どうやって ?

どうも!

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

javascript - Javascript の関数パラメータからの戻り値

ブラウザのフィンガープリントを取得するために、 fingerprintjs2 javascript ライブラリを使用しようとしています。

次のコードは問題なく動作します。

ただし、後で使用するために、このブロックの外に変数を設定したいと思います。

しかし、この場合、私は出力を取得します:

これはスコープに関連していると推測しているので、変数を外側のスコープに設定する方法はありますか、またはこの関数呼び出し内に次のすべてのコードを配置する必要がありますか?

ネストされた関数の値の取得に関する他の質問を読みましたが、この場合はうまくいかないようです。

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

javascript - 関数で new XMLHttpRequest を使用すると、すべてのページがリロードされます

次の問題を解決する方法を見つけるために 1 週​​間試しています。1.php ファイルがあります

2.php バナーを表示するための HTML を作成します。

ブログで使用する場合:

すべてのページをリロードします。

そこに見える

http://adseo.blogfa.com/

しかし、私がそれを使用 HttpRequest(url);すると、new Fingerprint2().get(function(result) {完全に機能します。しかし、大きな問題はurlvar.(関数外で ir にアクセスできないため)

Fingerprint2().get(...) は非同期であるため、グローバル var と cookie は機能しません。

HttpRequest(url); の理由を知りたい そのように扱う?また、fingerprint2 の結果を関数のように保存し、好きな場所で使用する方法。または、あなたが理解しているいくつかの方法。

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

javascript - 関数のようなフィンガープリント2結果を取得する方法

finger2.jsのresltを取得する関数を作りたい

Fingerprint2 は、モダンで柔軟なブラウザー フィンガープリンティング ライブラリですhttp://valve.github.io/fingerprintjs2/ 使用法:

外部で Fingerprint2 の結果を取得しようとしてnew Fingerprint2().get(function(result, components){も失敗しました。Fingerprint2().get(...) は非同期なので、Global vars や cookie のように fingerprint2 の結果を取得する関数のように記述できますか? 例えば:

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

angularjs - Angularjs - クライアント ブラウザのフィンガープリント

finger2.js や clientjs のようなブラウザのフィンガープリンティング ライブラリに基づいて、ユーザーの分析用のデータを収集する標準的な方法を持つ角度ベースのフロントエンド用の js プラグインはありますか?