Reflection 从Enyo应用程序访问WebOS剪贴板

Reflection 从Enyo应用程序访问WebOS剪贴板,reflection,service,clipboard,webos,enyo,Reflection,Service,Clipboard,Webos,Enyo,使用Enyo开发WebOS应用程序时,是否可以访问剪贴板内容?也就是说,如果我将一段文本复制到触摸板或前置设备上的剪贴板上,我可以通过编程获取该段文本,还是通过编程替换它 根据我在SDK文档中读到的内容,我认为我需要一个。这是正确的吗 如果有,哪项服务?是否有可用服务的列表,和/或是否有方法反映到框架中以查看哪些服务可用 (对于WebOS开发来说是新的,所以说大声和缓慢是错误的)我认为您正在寻找enyo.dom上的getClipboard方法。但是,当我尝试时: enyo.dom.getClip

使用Enyo开发WebOS应用程序时,是否可以访问剪贴板内容?也就是说,如果我将一段文本复制到触摸板或前置设备上的剪贴板上,我可以通过编程获取该段文本,还是通过编程替换它

根据我在SDK文档中读到的内容,我认为我需要一个。这是正确的吗

如果有,哪项服务?是否有可用服务的列表,和/或是否有方法反映到框架中以查看哪些服务可用


(对于WebOS开发来说是新的,所以说大声和缓慢是错误的)

我认为您正在寻找enyo.dom上的getClipboard方法。但是,当我尝试时:

enyo.dom.getClipboard(enyo.bind(this, "gotClipboard"));


gotClipboard: function() {
    this.log(JSON.stringify(arguments));
}
我只得到{“0”,即使剪贴板中有文本。这让我怀疑这是不是还没有完全烤好。一个参数是剪贴板中的文本

如果我尝试附带的enyo.dom.setClipboard,我会得到一个NOT_FOUND_ERR:dom异常8


在这里找到了这两个函数:

我昨晚找到了它,并查看了getClipboard和setClipboard的源代码。两者看起来都像是从插入dom的文本区域进行读写。enyo有很多承诺,但它仍然很有说服力。是的,我对此也没什么印象。但是还没有找到其他的方法。