Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用
问题:
Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。
at flash.system::System$/setClipboard()
FlashPlayer版本: 10
原因:
FlashPlayer10的安全机制改变,只有AIR才允许设置ClipBoard, 请看具体描述
解决方法:
使用Try{} catch{}.代码如下:
ps:现在的FlashPlayer10不是正式版,不需过多考虑.
Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。
at flash.system::System$/setClipboard()
FlashPlayer版本: 10
原因:
FlashPlayer10的安全机制改变,只有AIR才允许设置ClipBoard, 请看具体描述
解决方法:
使用Try{} catch{}.代码如下:
程序代码
{
System.setClipboard(string);
}
catch(err:Error)
{
Alert.show("please use Ctrl-C for Copy, Ctrl-X for Cut and Ctrl-V for Paste,or use Edit menu above the browser toolbar.");
}
System.setClipboard(string);
}
catch(err:Error)
{
Alert.show("please use Ctrl-C for Copy, Ctrl-X for Cut and Ctrl-V for Paste,or use Edit menu above the browser toolbar.");
}
ps:现在的FlashPlayer10不是正式版,不需过多考虑.