2012-09-07 39 views
2

我在Flex 4.6手機項目中使用此代碼用於iPad。 它在模擬器中工作,但在ipad設備上,沒有設置任何東西。 有什麼建議嗎?你可以複製文本到iOs上的剪貼板嗎?Flex手機複製到剪貼板不適用於iOS,但適用於模擬器

System.setClipboard('some text');

+0

模擬器中的測試與設備上的實際測試幾乎沒有關係。我的猜測是剪貼板複製是不允許的;但這只是一個猜測。 – JeffryHouser

回答

0

您應該使用flash.desktop.Clipboard。例如flexspaces AirClipboardUICommand class

+0

我不相信你鏈接到的代碼示例教育程度最低。但是,以下是Clipboard類的文檔:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/desktop/Clipboard.html以及一些關於在剪輯中複製和粘貼的文檔板級:http://help.adobe.com/zh_CN/as3/dev/WS2F6A31B9-1AE6-4b23-9C12-57A33F4F0516.html – JeffryHouser

0

如果您爲TextInput使用StageTextInputSkin外觀,您將獲得本機複製和粘貼行爲,並且如果您需要類似Label的東西,則只能使用相同的textinput來擴展StageTextInputSkin類刪除邊框並將文本輸入更改爲無可編輯,希望有所幫助

相關問題