flash on 2014-5-13
♥0 |
Line 22 |
Modified 2014-05-13 11:30:38 |
MIT License
archived:2017-03-20 02:39:46
ActionScript3 source code
/**
* Copyright geko ( http://wonderfl.net/user/geko )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/91qd
*/
package {
import flash.display.Sprite;
import flash.desktop.Clipboard;
import flash.desktop.ClipboardFormats;
import flash.external.ExternalInterface;
public class FlashTest extends Sprite {
public function FlashTest() {
if(ExternalInterface.available){
ExternalInterface.addCallback("setData",setClipboardData);
ExternalInterface.addCallback("getData",getClipboardData);
}
}
public function setClipboardData(txt:String):String{
Clipboard.generalClipboard.clear();
Clipboard.generalClipboard.setData(ClipboardFormats.TEXT_FORMAT, txt, false);
return "complete";
}
public function getClipboardData():String{
return Clipboard.generalClipboard.hasFormat(ClipboardFormats.TEXT_FORMAT)?Clipboard.generalClipboard.getData(ClipboardFormats.TEXT_FORMAT) as String : "";
}
}
}