我想在运行我的外部程序的chrome中添加外部插件,根据这个https://developer.chrome.com/extensions/npapi我们可以在chrome.I编辑external_plugin.json文件和html代码中添加外部插件,但是仍然说chrome插件是不知道。我知道在chrome NPAPI正在逐步淘汰。但是他们也说只有在没有其他方法可行时才会使用。 我没有选择使用chrome,请帮忙
{
"name": "npmeadax.dll",
...
"plugins": [
{ "path": "C:\Program Files (x86)\MeadCo Neptune\npmeadax.dll" }
],
...
}
<script type="text/javascript">
function loadPage() {
var lh = location.href;
var embed = document.createElement('embed');
embed.setAttribute('width','70%');
embed.setAttribute('height','90%');
embed.setAttribute('type','application/x-meadco-neptune-ax');
embed.setAttribute('param-location',lh);
var tbody = document.getElementsByTagName('body')[0];
tbody.appendChild(embed);
try {
WshShell = new ActiveXObject("WScript.Shell");
WshShell.run("C:/folderName/myfile.exe");
}
catch(e) {}
}
</script>
答案 0 :(得分:1)
你不能再这样做了; Chrome在Chrome 45中完全放弃了对NPAPI插件的支持(对于那些没有在Chrome 42中覆盖它的人来说)。