我有以下代码,我希望用户能够复制或粘贴到文本字段中,基本上模仿ctrl+c或ctrl+v
我的问题是:
- 如何确保上下文菜单仅出现在文本字段中
- 如何将文本粘贴到区域中。
我已经阅读了文档,到目前为止我还没有工作:
var menu = Ti.UI.createMenu();
menu.addItem('Copy', function() {
var data =$.("#this").val()
Ti.UI.Clipboard.getData('text/plain',data);
});
menu.addItem('Paste', function() {
var data =Ti.UI.Clipboard.getData('text/plain');
$.("#this").val(data)
});
function showrightmenu(){ Ti.UI.getCurrentWindow().setContextMenu(menu);}
我可以使用它来调用它,oncontextmenu= "showrightmenu()"
但是现在,如何在这一行中粘贴一些东西:
$.(#this).val(Ti.UI.Clipboard.setData('text/plain'))
我在黑暗中摸索。我是 TideSDK 的新手,这是我的第一个项目。