;; !function(){ //mimetype //第0个plugin的mimetype bodaEnv.memory.mimeType00={ 'type':'application/pdf', } bodaEnv.memory.mimeType00.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType00=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType00,'proxyPlugin::mimeType00') bodaEnv.memory.mimeType01={ 'type':'text/pdf', } bodaEnv.memory.mimeType01.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType01=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType01,'proxyPlugin::mimeType01') //第一个plugin的mimetype bodaEnv.memory.mimeType10={ 'type':'application/pdf', } bodaEnv.memory.mimeType10.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType10=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType10,'proxyPlugin::mimeType10') bodaEnv.memory.mimeType11={ 'type':'text/pdf', } bodaEnv.memory.mimeType11.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType11=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType11,'proxyPlugin::mimeType11') //第2个plugin的mimetype bodaEnv.memory.mimeType20={ 'type':'application/pdf', } bodaEnv.memory.mimeType20.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType20=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType20,'proxyPlugin::mimeType20') bodaEnv.memory.mimeType21={ 'type':'text/pdf', } bodaEnv.memory.mimeType21.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType21=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType21,'proxyPlugin::mimeType21') //第3个plugin的mimetype bodaEnv.memory.mimeType30={ 'type':'application/pdf', } bodaEnv.memory.mimeType30.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType30=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType30,'proxyPlugin::mimeType30') bodaEnv.memory.mimeType31={ 'type':'text/pdf', } bodaEnv.memory.mimeType31.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType31=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType31,'proxyPlugin::mimeType31') //第4个plugin的mimetype bodaEnv.memory.mimeType40={ 'type':'application/pdf', } bodaEnv.memory.mimeType40.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType40=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType40,'proxyPlugin::mimeType40') bodaEnv.memory.mimeType41={ 'type':'text/pdf', } bodaEnv.memory.mimeType41.__proto__= bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimeType41=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeType41,'proxyPlugin::mimeType41') //plugin //plugin0 bodaEnv.memory.Plugin0={ 'name':'PDF Viewer', 'filename':'internal-pdf-viewer', 'length':2, '0':bodaEnv.memory.mimeType00, '1':bodaEnv.memory.mimeType01, 'description': "Portable Document Format", } bodaEnv.memory.Plugin0.__proto__=bodaEnv.memory.globlProtoObj['Plugin'].prototype bodaEnv.memory.Plugin0=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.Plugin0,'proxyPlugin::Plugin0') //plugin1 bodaEnv.memory.Plugin1={ 'name':'Chrome PDF Viewer', 'filename':'internal-pdf-viewer', 'length':2, '0':bodaEnv.memory.mimeType10, '1':bodaEnv.memory.mimeType11, 'description': "Portable Document Format", } bodaEnv.memory.Plugin1.__proto__=bodaEnv.memory.globlProtoObj['Plugin'].prototype bodaEnv.memory.Plugin1=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.Plugin1,'proxyPlugin::Plugin1') bodaEnv.memory.Plugin2={ 'name':'Chromium PDF Viewer', 'filename':'internal-pdf-viewer', 'length':2, '0':bodaEnv.memory.mimeType20, '1':bodaEnv.memory.mimeType21, 'description': "Portable Document Format", } bodaEnv.memory.Plugin2.__proto__=bodaEnv.memory.globlProtoObj['Plugin'].prototype bodaEnv.memory.Plugin2=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.Plugin2,'proxyPlugin::Plugin2') bodaEnv.memory.Plugin3={ 'name':'Microsoft Edge PDF Viewer', 'filename':'internal-pdf-viewer', 'length':2, '0':bodaEnv.memory.mimeType30, '1':bodaEnv.memory.mimeType31, 'description': "Portable Document Format", } bodaEnv.memory.Plugin3.__proto__=bodaEnv.memory.globlProtoObj['Plugin'].prototype bodaEnv.memory.Plugin3=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.Plugin3,'proxyPlugin::Plugin3') bodaEnv.memory.Plugin4={ 'name':'WebKit built-in PDF', 'filename':'internal-pdf-viewer', 'length':2, '0':bodaEnv.memory.mimeType40, '1':bodaEnv.memory.mimeType41, 'description': "Portable Document Format", } bodaEnv.memory.Plugin4.__proto__=bodaEnv.memory.globlProtoObj['Plugin'].prototype bodaEnv.memory.Plugin4=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.Plugin4,'proxyPlugin::Plugin4') //pluginArray bodaEnv.memory.PluginArray={ 0:bodaEnv.memory.Plugin0, 1:bodaEnv.memory.Plugin1, 2:bodaEnv.memory.Plugin2, 3:bodaEnv.memory.Plugin3, 4:bodaEnv.memory.Plugin4 }; bodaEnv.memory.PluginArray.__proto__=bodaEnv.memory.globlProtoObj['PluginArray'].prototype bodaEnv.memory.PluginArray=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.PluginArray,'progyPlugin:PluginArray') //navigator.mimeTypes[0] bodaEnv.memory.mimetype0={ 'type':"application/pdf", 'suffixes':"pdf", 'description': "Portable Document Format", } bodaEnv.memory.mimetype0.__proto__=bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimetype0=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimetype0,'proxyPlugin::mimetype0') // navigator.mimeTypes[1] bodaEnv.memory.mimetype1={ 'type':"text/pdf", 'suffixes':"pdf", 'description': "Portable Document Format", } bodaEnv.memory.mimetype1.__proto__=bodaEnv.memory.globlProtoObj['MimeType'].prototype bodaEnv.memory.mimetype1=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimetype1,'proxyPlugin::mimetype1') bodaEnv.memory.mimeTypes={ 0:bodaEnv.memory.mimetype0, 1:bodaEnv.memory.mimetype1 } bodaEnv.memory.mimeTypes.__proto__=bodaEnv.memory.globlProtoObj['MimeTypeArray'].prototype bodaEnv.memory.mimeTypes=bodaEnv.toolsFunc.proxyPlugin(bodaEnv.memory.mimeTypes,'progyPlugin:mimeTypes') // debugger }()