나는 문제가있는 Firefox 3.x에서 한동안 사용하고있는 NPAPI 플러그인이 있습니다. 목적은로 정의된다Windows 7의 NPAPI 플러그인 문제
다음 -
<object class="someClass" id="pluginobj" type="application/x-plugintype"></object>
그때 다음과 같은 형식으로 사용하여 메소드 호출 -
if(document.getElementById("pluginobj") != null)
{
document.getElementById("pluginobj").someMethod(someParams));
}
이 내가 그것을 수행해야하며, 항상 좋은 일했다 이해하는 방법이다 . 그러나, 나는 최근에이 플러그인을 Windows 7 컴퓨터 (Firefox의 같은 버전)에 설치했지만 플러그인에서 정의 된 함수를 찾지 못해 다음과 같은 오류가 발생합니다. -
오류 : 문서 : someMethod가 함수가 아닙니다. someMethod가 함수가 아닙니다.
플러그인 내에서 전혀 변경된 사항이 없으며,이 오류는 특정 메서드가 아니라 호출 된 메서드에서 발생하며 Windows XP 컴퓨터에서도 여전히 정상적으로 작동합니다. 아무 문제 없어.
매우 혼란스러워! 아무도 도와 줄 수 있습니까? 감사.
참고 :가 나는 또한 내 플러그인 내에서 로그인 시도하고 심지어 NP_Initialize 및 NP_GetEntryPoints 방법에 점점 아니에요 나타납니다.
필자는 의존성과 라이브러리가 플러그인에 연결될 수 있다는 몇 가지 제안을 보았지만 win7에서 누락 될 수있는 것이 무엇인지 모르겠습니다.
종속성 워커가 "side-by-side 구성 정보가 잘못되었습니다"라는 오류를 표시합니까?
FF의 정확한 버전을 지정할 수 있습니까? FF 3.6.4부터 플러그인은 별도의 프로세스로 시작됩니다. 아마도 문제와 관련이 있습니다. Windows 7의 Chrome에서 플러그인을 사용해 보셨습니까? – DReJ
FF는 3.6.12 버전입니다 - 문제없이 내 XP 시스템에서 실행중인 동일한 버전입니다 ... –
새 노트가 의미가 있습니다.side-by-side 문제가있는 경우 Windows 오류 로그를 검사하여 누락 된 어셈블리를 파악할 수 있습니다. – DReJ