내 Safari NPAPI 플러그인으로 망막 스크린 지원에 문제가 있습니다.Safari NPAPI 플러그인 및 망막 지원
CoreGraphics 기반 플러그인을 사용하고 있는데, 사용중인 창에서 반환 한 backingScaleFactor가 망막 화면에서 2 대신 1로 표시됩니다.
행운을 남기는 일부 구성 매개 변수를 찾으려고했습니다.
내가 할 수있는 유일한 방법은 NSWindow의 하위 클래스를 만들고 backingScaleFactor를 2를 반환하는 것입니다. 그러나 플러그인 자체에서 망막 화면을 감지하는 방법을 찾을 수 없습니다.
의견이 있으십니까?
NPNVcontentsScaleFactor를 쿼리하면 Safari에서 항상 1이됩니다. 나는 다음과 같은 것을 사용하고있다 : "boost :: shared_ptr npapihost = FB :: ptr_cast (m_host); double contentsScaleFactor = 1.0; npapihost-> GetValue (NPNVcontentsScaleFactor, & contentsScaleFactor); 의견이 있으십니까? –
Samir