問題タブ [signaturepad]

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

angular - app.module.ts (Angular 2 / Ionic 2) なしでサードパーティ モジュール (angular2-signaturepad) を追加します。

angular2-signaturepadというサードパーティ モジュールの使用に問題があります。このガイドの使用

ガイドには、このモジュールを使用するには、SignaturePadModuleapp.module.tsのimportsセクションに追加する必要があると記載されています。ただし、私たちのプロジェクト (Ionic 2 を使用) はapp.module.tsファイルを持っていないか、使用していません。すべての依存関係はapp.tsにあり、具体的にはionicBootstrap関数です。

app.module.tsファイルがないため、 SignaturePadModuleapp.tsに追加することにしました。

ionicBootstrap(MyApp, [ disableDeprecatedForms(), provideForms(), DataService, UploadService, StorageService, ConnectionService, HTTP_PROVIDERS, ActionSheetController, AlertController, Device, Diagnostic, LoggingService, SettingsService, SnaggingService, **SignaturePadModule**, provide('Storage', { useClass: Storage })] );

モジュールを表示するために、ページ用に新しいtsファイルとテンプレートファイルを作成しました。

そして、テンプレートに以下を追加しました

アプリが起動し、デバイスに正常にデプロイされますが、問題のページを参照しても、キャンバスや何も表示されません。開発者ツールでエラーは発生せず、開発者ツールを使用して HTML を再度表示できますが、この問題を解決する方法がわかりません

ここでのアイデアは役に立ちます。事前に感謝します

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

javascript - Javascript - 署名パッドの結果を Flask に送信する

私は署名パッド JavaScriptライブラリを使用して、人々にドキュメントにデジタル署名してもらいます (これはテスト用であり、法的拘束力などはありません) が、署名結果を JS から Flask/Python に渡すのに苦労しています。

次のコードは私のHTMLフォームで、form.stu_nameフィールドを完全に送信し、JSを「送信」するようにトリガーします(コードが実行され、署名を表示する新しいウィンドウが開きます)が、JSの結果を送信する方法がわかりませんFlask へ - 詳細については、2 番目のコード ブロックの例を参照してください。

スクリプト自体は次のとおりです。実行すると、署名の結果が URI エンコードされた画像として表示された新しいウィンドウが開きます (その部分は問題ありません。後で Python でデコードできます)。画像を Flask に送信して変数に保存し、別の画像に追加できるようにします。私はJSにあまり詳しくないので、どんな提案も大歓迎です!