###前提・実現したいこと
ActiveXを使用してWebブラウザからFelicaのIDmを読み取りたい
###発生している問題・エラーメッセージ
Felica(Pasori)カードリーダーを使用して、Webブラウザ上からICカードのIDmを読み取る画面を作成しています。
ActiveXを使って実装したのですが、正しく動作せず、読み取りが行えません。
作成者のマシンでは正しく読み取りが行えたので、IEの設定の問題ではないかと思うのですが、分かる限り同じ設定にして試してみましたがうまくいきません。
該当のページを開くと、
「このWebサイトはアドオン'○○○'をインストールしようとしています。」
が表示され、インストールボタンを押下すればC:\Windows\Downloaded Program Filesにプログラムが落ちては来るのですが、正常に動作はしません。
もう一度該当のページを開くと、また同じダイアログが表示され、インストールボタンを押下するとCONFLICT.1フォルダが作成され、また同じプログラムがその中に落ちてきます。
###該当のソースコード
html側
<OBJECT ID="FelicaCtrl" CLASSID="CLSID:EE84A438-FB9A-4957-99F0-D1AEB9738A6A" CODEBASE="felicaWeb.cab#Version=1,0,0,1"></OBJECT>
###試したこと
IEの設定より、スクリプト、ActiceX系のセキュリティを少しずつゆるくしながら試しましたが、うまくいきませんでした。
保護モードの無効も行っています。
###補足情報(言語/FW/ツール等のバージョンなど)
C++
IE11
JavaScript
あなたの回答
tips
プレビュー