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;将工作。 –