javascript - 是否有命令行标志为 firefox 启用 flash?

标签 javascript firefox karma-runner browserstack

我正在进行我们的自动化测试,但我不知道如何在启用/允许 flash 的情况下启动我们的 Browserstack firefox 浏览器。

firefox 是否有启用/允许 flash 的标志?

我们使用 Karma 作为测试运行器。

我试过了:

var FirefoxProfile = require('firefox-profile');
var myProfile = new FirefoxProfile();
myProfile.setPreference("plugin.state.flash", 2);
myProfile.updatePreferences();

连同:

module.exports = function (config) {
    config.set({
        basePath: "",
        browserNoActivityTimeout: 60000,
        browserStack: {
            username: "myUsername",
            accessKey: "myAccessKey",
            forcelocal: true,
            timeout: 1000, 
            firefox_profile: myProfile
        },
        client: {
            mocha: {
                timeout: 60000,
                ui: interfaceType
            },
            useIframe: true
        },
        customLaunchers: {
            "bs_chrome_mac": {
                base: "BrowserStack",
                browser: "chrome",
                browser_version: "56",
                os: "OS X",
                os_version: "Sierra"
            },
            "firefox-osx" : {
                base: "BrowserStack",
                browser: "Firefox", 
                browser_version: "63.0",
                os: "OS X",
                os_version: "Sierra", 
                profile: myProfile
            },

最佳答案

您可以使用 ProfileManager 启动 firefox,创建启用 flash 和不启用 flash 的配置文件。

firefox -ProfileManager

参见:https://developer.mozilla.org/en-US/docs/Mozilla/Command_Line_Options?redirectlocale=en-US&redirectslug=Command_Line_Options

关于javascript - 是否有命令行标志为 firefox 启用 flash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53195862/

相关文章:

javascript - 聊天应用程序 - 测试两个客户端之间的交互

javascript - 测试 JSONP $resource AngularJS

javascript - 标题展开/折叠 Jquery 工作但默认展开,我需要它默认折叠

php - jquery/mysql插入错误

javascript - JavaScript 对象中间的美元符号

css - 仅在 Firefox 中出现奇怪的 HTML 间距

silverlight - 如何强制 Firefox 不缓存或重新下载 Silverlight XAP 文件?

javascript/jquery - firefox textarea 似乎没有注册值

javascript - 如何让JS脚本跨网站运行?

javascript - Linux 上的 Karma 启动器