我是phonegap的新手。我希望在iPhone和Android中实现cop到剪贴板功能。为此,我使用以下剪贴板插件: https://github.com/VersoSolutions/CordovaClipboard
我做了以下事情:
1)在cli我解雇了:cordova plugin add https://github.com/VersoSolutions/CordovaClipboard
2)在项目中添加了js文件:<script type="text/javascript" src="js/clipboard.js"></script>
3)点击按钮:
`case "btnCopy":
var text = "Hello World!";
alert(text);
try{
window.plugins.clipboard.copy(text);
// cordova.plugins.clipboard.paste(function (text) { alert(text); });
}catch(e)
{
alert(e);
}
`
当我运行应用程序并单击“复制”按钮时,出现以下警告错误:
typeerror 'undefined' is not an object (evaluating 'window.plugins.clipboard')
typeerror 'undefined' is not an object (evaluating 'cordova.plugins.clipboard') // if i use cordova.
我还通过以下链接:
https://github.com/VersoSolutions/CordovaClipboard/issues/1
但没有任何帮助。
如何让剪贴板插件工作?请帮忙。
答案 0 :(得分:0)
我删除了ios文件夹(在备份后)。然后添加插件,然后再次重新创建ios平台cordova platform add ios
。
然后在Plugins文件夹中,我添加了插件的.h和.m文件(这里是clipBoard插件)。而已。它现在有效。