0
在javascript中我的代碼如下:如何捕獲的onload,的onerror在NPAPI插件
function start() {
var start = document.getElementById('start'); //start is object for my plugin
if(start){
getAsLoad(start);
}
}
function getAsLoad(startObj) {
var load = startObj.startMethod();
// Handle progress, success, and errors
load.onload = loaded;
load.onerror = errorHandler;
}
function loaded(evt) {
var StringData = evt.target.result;
alert(StringData);
} // Like loaded similar code for errorHandling
如何在普通的NPAPI插件啓動,事件處理機制,我知道firebreadth是小菜一碟,根據我的要求我不能使用它。所以這種事情我必須在NPAPI插件中實現。提前致謝。
taxilian如你解釋,是否有任何代碼示例在NPAPI或任何有用的鏈接實現。 –
基本上它是用在http://stackoverflow.com/questions/12078250/return-array-from-npapi-plugin-to-java-script – taxilian
我用它taxilian,我唯一擔心的是load.onload =加載; load.onerror = errorHandler; onload屬性我將不得不在我的插件中定義屬性onload之後,我必須調用NPObject上的NPN_InvokeDefault或其他東西,因爲右側是加載函數。 load.onload = loaded;將工作。 –