【发布时间】:2019-10-17 13:32:47
【问题描述】:
我正在使用 NWJS 编写一个应用程序,并且我正在尝试让 pepperflash 使用它。当我尝试打开一个 swf 文件时,我收到一条我无法解决的消息,上面写着“右键单击以运行 adobe flash player”
我想我已经正确安装了 Pepperflash,因为这个对话框正在显示,但我似乎无法让 swf 运行。我已经尝试将此代码块添加到我的 javascript:
chrome.contentSettings.plugins.set({
primaryPattern: "<all_urls>",
resourceIdentifier: { id: "adobe-flash-player" },
setting: "allow"
});
这是我的 js 代码:
var win = nw.Window.get();
win.width = 1000;
win.height = 800;
chrome.contentSettings.plugins.set({
primaryPattern: "<all_urls>",
resourceIdentifier: { id: "adobe-flash-player" },
setting: "allow"
});
nw.Window.open('fishy.swf', {}, function(new_win) {});
【问题讨论】: