首页 > 解决方案 > 无法运行 SWF 文件。请卡在“右键单击以运行 adobe flash player”

问题描述

我正在用 NWJS 编写一个应用程序,并试图让胡椒粉使用它。当我尝试打开一个 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) {});

标签: flashnwjs

解决方案


没关系!我从 Flash 插件中丢失了一两个文件。现在一切正常。


推荐阅读