동일한 dll에서 두 개의 다른 플러그인을 만들 수 있습니까? 하나는 통신용이고 다른 하나는 캔버스로 만들 수 있습니까?동일한 dll에 두 개의 서로 다른 플러그인을 가질 수 있습니다.
나는 같은 클래스에서이 작업을 수행 할 수 있지만 첫 번째 창없는 브라우저 (브라우저 당 하나만 필요함)와 다른 브라우저를 창으로 만들 것을 원한다. (동일한 브라우저에서 최대 4 개까지 만들 수있다.).
나는 그들 사이에서 이것을 선택할 수 있기를 원한다.
<object id="plugin0" type="application/x-communication" width="0" height="0">
<param name="onload1" value="pluginLoaded" />
<object id="plugin1" type="application/x-canvas" width="320" height="240">
<param name="onload2" value="pluginLoaded" />
내가 FB : DOM 등을 사용하여 통신 개체에서 동적으로 캔버스 객체를 생성 할 수 JSAPIAUTO 포인터가 직접 사이에 이진 데이터를 전달하는거야?
NpAPI는 바이트 배열을 지원하지 않으며 base64 문자열을 사용하려고했지만 매우 느립니다.
정말 감사합니다,하지만 난 정말, 당신은 표준 :지도을 의미하고 그것을 자기를 등록 캔버스 클래스의 ctor에에 전달 않습니다 "세계지도"를 이해하지? –
user1748906
아니요; JSAPI 인스턴스는 인스턴스별로 필요합니다. 그러나 std :: map을 다른 것과 함께 사용할 수 있습니다. 세계적 의미는 그것을 전체 변수로 만든다. – taxilian