Vaadin 7.0.3 から Vaadin 7.1.8 への移行後、Chrome プラグイン (NPAPI プラグイン) で mouseenter/mouseleave イベントが発生すると、Vaadin クライアント側で例外が生成されます。
作成プラグイン オブジェクト コード:
Label pluginContainer = new Label("<OBJECT ID=\"chromePluginObj\" NAME=\"chromePluginObj\" WIDTH=\"100%\" HEIGHT=\"100%\" type=\"application/x-umekcc\"></OBJECT>", ContentMode.HTML);
pluginContainer.setWidth("100%");
pluginContainer.setHeight("1115px");
pluginContainer.setStyleName("htmlLabel");
addComponent(pluginContainer);
アプリのスクリーンショット:
プラグイン オブジェクトで mouseenter/mouseleave をトリガーする場合:
また、ウィンドウ (vaadin ウィンドウ) を開いたり、他の UI を変更したりすると、vaadin ?recreate? 私のオブジェクト、およびブラウザーは NPP_Destroy イベントを NPAPI プラグインに送信し、その破棄:
NPAPI プラグイン オブジェクトを再作成しないように Vaadin を指定する可能性はありますか?
私の悪い英語もお詫びします))