一段时间以来,我一直在尝试在 Flash 中使用 ExternalInterface.call 方法,但无济于事(参见此处:actionscript + javascript 此处:Using ExternalInterface in Flash 和此处:Flash trace output in firefox, linux),现在我正在尝试跟踪 ExternalInterface.available。到目前为止,我最好的选择似乎是 Firefox 的 FlashTracer,除了我必须安装 Flash Player 9。我删除了旧的 Flash 播放器并下载了相应的文件 ( http://download.macromedia.com/pub/flashplayer/updaters/9/flash_player_9_linux_dev.tar.gz )。根据包含的自述文件,这些是安装步骤:
Installing the debugger plugin tar.gz using Install script:
o the debugger plugin is located at:
./plugin/debugger/install_flash_player_9_linux.tar.gz
o Unpack the tar.gz file
o In terminal, navigate to the unpacked directory and enter:
+ $ ./flashplayer-installer
+ Click Enter key and follow prompts
除了调试器目录中没有名为 flashplayer 的文件。还有其他人遇到过这个吗?如何在我的 Ubuntu 系统上安装 Flash Player 9 调试器?
最佳答案
如果您使用的是像 Ubuntu 这样的东西,Flash 插件可能是一个系统范围的东西。例如,在 Ubuntu 8.10 下,我把它放在:
/usr/lib/flashplugin-installer
此外,您还可以在以下位置找到:
/etc/alternatives/
指向它的链接,因此您可以根据用户更改使用哪个 .so。
如果 ./flashplayer-installer
文件不存在(虽然它在我的文件中存在),您可能会做的最简单的事情是将调试 flashplayer 库复制到此目录。例如:
root@me:/usr/lib/flashplugin-installer# mv libflashplayer.so libflashplayer.non-debug.so
root@me:/usr/lib/flashplugin-installer# cp ~jamie/Adobe_Flex_Builder_Linux/Player/linux/install_flash_player_9_linux/libflashplayer.so libflashplayer.debug.so
root@me:/usr/lib/flashplugin-installer# ln -s libflashplayer.debug.so libflashplayer.so
关于linux - 在 linux 中安装 flash 9 调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/827843/