Mac 및 Windows 용 Safari 확장을 개발 중입니다. 내 확장 내가 **/라이브러리/인터넷 플러그인에 저장하고 내 플러그인에 대한 트리거 포인트입니다/** 객체에 의해 내 확장의 내 플러그인을 요구한다 global.html 마임 타입 태그global.html은 safari-extension builder에서 NPAPI 플러그인을로드 할 수 없지만 직접 링크에서로드하는 것입니다.
Mac에서 safari-extz-builder를 통해 내 extz를로드 할 때 플러그 인이 호출되지 않지만 동일한 global.html을 Safari 창으로 드래그하면 작동합니다. 또한 동일한 global.html이 Windows에서 잘 작동합니다.
내가 나에게 (즉, 직접 연결 작업을하지만 확장 빌더에서로드에 실패) 같은 결과를 내 global.html의코드 주었다 너무 일반적인 플러그인 "npsimple"와 같은 과정을 반복 한
:
를 npsimple에 대한<html>
<body>
<object id="pluginobj" type="application/x-vnd-aplix-foo">Plugin FAILED to load</object>
<script type="text/javascript">
function foo() {
alert(document.getElementById("pluginobj").foo());
}
foo();
</script>
</body>
</html>
링크 :
http://git.webvm.net/?p=npsimple;a=tree
나는 매우 어리석은 뭔가 빠진해야합니다. 모든 아이디어 ??
은 TIA
Parimal 다스는
OSX 10.5.8/사파리 5.0.3
안녕하세요? 해결책을 얻었습니까? –