C++ 启用flash的qt简单浏览器
我正在使用简单的浏览器示例,并尝试从源文件夹中添加flash player,而不是使用计算机中的flash player 我已经按照程序修改了代码 在my main.cpp中,在创建QApplication之前,我执行以下操作:C++ 启用flash的qt简单浏览器,c++,qt,flash,C++,Qt,Flash,我正在使用简单的浏览器示例,并尝试从源文件夹中添加flash player,而不是使用计算机中的flash player 我已经按照程序修改了代码 在my main.cpp中,在创建QApplication之前,我执行以下操作: argc = 3; argv[1] = "--ppapi-flash-path=./PepperFlashPlayer/libpepflashplayer.so"; argv[2] = "--ppapi-flash-version=26.0.0.151"; QAppl
argc = 3;
argv[1] = "--ppapi-flash-path=./PepperFlashPlayer/libpepflashplayer.so";
argv[2] = "--ppapi-flash-version=26.0.0.151";
QApplication app(argc, argv);
QWebEngineSettings::defaultSettings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);
这对于从我的源文件夹加载Linux和flash非常有效(我通过从我的Linux中删除flash.so文件来确保这一点)
但我的问题是在mac电脑上
argc = 3;
argv[1] = "--ppapi-flash-path=./PepperFlashPlayer/PepperFlashPlayer.plugin";
argv[2] = "--ppapi-flash-version=26.0.0.151";
QApplication app(argc, argv);
QWebEngineSettings::defaultSettings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);
这根本不加载flash-我用它来检查
我在我的源文件夹中的PepperFlashPlayer文件夹中有.plugin和.so,其中包含main.cpp和.pro文件
我还需要做什么
注意它甚至不加载位于
/Library/Internet \Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin