0
js-ctypes를 사용하여 기본 DLL 함수를 호출 할 확장 프로그램을 만들었습니다. 나는 (C로 작성된) 네이티브 DLL을 작성했으며, 확장 자바 스크립트에 의해 호출되는 C 함수를 익스포트한다. 내 DLL에서 C++로 작성된 다른 DLL을로드하려고합니다.확장 충돌에서 js-ctypes 사용 firefox
제 생각에는 확장 프로그램을 설치하면 Firefox가 시작될 때 충돌이 발생합니다.
문제를 해결하는 데 도움을주십시오.
코드는 꽤 간단합니다, 확장 DLL에서 일부 브라우저 데이터를 전달 해요. 네이티브 DLL에 다른 DLL을로드하는 LoadLibrary() 함수가 포함되어있는 경우 충돌이 발생합니다. LoadLibrary() 문에 주석을 달면 크래시가 발생하지 않습니다. js-ctype 문서를 읽을 때 그들은 ** shim Library **를 작성하여 javascript에서 함수를 호출해야한다고 말하고 있습니다. Shim 라이브러리를 만드는 방법을 모르겠다 ** ....!! –