問題タブ [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.
angular - @types/fingerprintjs2 は壊れていますか? (Angular 5 で使用)
私は試した:
ng new test
(バージョン 1.7.4 の Angular cli)npm i -S fingerprintjs2
( と同じ結果npm i -S fingerprintjs2@1.5
)npm install -D @types/fingerprintjs2
../node_modules/fingerprintjs2/fingerprint2.js
のスクリプトセクションに追加されました.angular-cli.json
また、fingerprintjs2 タイプを使用できません。タイプを修正する方法はありますか、それとも手動で Fingerprintjs2 を宣言する必要がありますか?
angular - Angular プロジェクトでライブラリをインポートするときの「モジュールの Fingerprintjs2 が見つかりません」エラー
Angular プロジェクトで Fingerprint2.js を使用しようとしています。
まず、次の方法でライブラリをインストールしました。
追加した:
./node_modules/fingerprintjs2/fingerprint2.js
angular.json
スクリプトセクションのファイル内。
ライブラリを app.module.ts または myservice.ts に次のようにインポートしました。
インポート後、Cannot find module 'fingerprintjs2'
エラーが発生します。
解決策はありますか?私が間違っているのは何ですか?
javascript - Fingerprintjs2 ライブラリを使用するにはどうすればよいですか?
デバイスの識別に Fingerprintjs2 を使用しようとしています。ただし、ライブラリを使用するのは初めてで、エラーが発生しますUncaught ReferenceError: Fingerprint2 is not defined
。
これが私のコードです:
これが機能しない理由を誰かに教えてもらえますか? これに糸のインストールを行いました。
これは JavaScript ライブラリを使用する正しい方法ではありませんか?
また、デバイスを覚える代わりになる方法があれば教えてください。ただし、私が調査した限りではないようです。
編集:
警告が表示されるため、CORSに関するものである可能性があると考えています。Cross-Origin Read Blocking (CORB) blocked cross-origin response https://cdnjs.com/libraries/fingerprintjs2 with MIME type text/html