UI を持たないはずの NPAPI プラグインを作成しています (Javascript からのみ使用するため)。できるだけ多くのブラウザー (およびブラウザーのバージョン) をサポートするには、どのウィンドウ モデル (windowed/windowless/xembed) を使用する必要がありますか?
現在、次の機能を実装しています。
NPP_SetWindow: 何もせずに戻るNPERR_NO_ERRORNPP_Event: 何もせず、kNPEventNotHandled(0)を返しますNPP_SetValue: 何もせずに戻るNPERR_NO_ERRORNPP_GetValue: 要求された場合、ブラウザがサポートしている場合は「はい」( )、それ以外のNPPVpluginNeedsXEmbed場合は「いいえ」と答えます。NPNVSupportsXEmbedBool
このプラグインについては、現時点では Linux と Windows のみをサポートしています。これはLinux 上の Chrome にNPPVpluginNeedsXEmbed必要でした (バグ 38229) が、 XEmbed のサンプル プラグインは Firefox 2.0 以降でのみサポートされているとMDC ページに記載されているため、一部の古いバージョンではサポートされていない可能性があります。