尝试在nativescript-angular应用程序中使用nativescript-clipboard插件时出现以下错误。
因为我是Nativescript的新手,所以我很可能做错了什么。
这是完整的错误:
Clipboard.setText中的错误:TypeError:无法读取属性
未定义的“ getSystemService”
(/home/linuxtest/sample-ng-todomvc/node_modules/nativescript-clipboard/clipboard.android.js:13:15)
我是
当前具有该插件的1.1.3版本。
这是我尝试使用您的插件的部分
import {Component} from "angular2/core";
var clipboardModule = require("nativescript-clipboard");
@Component({
selector: "my-clipboard",
templateUrl: "templates/my-clipboard.html"
})
export class MyClipboard {
greeting:string;
constructor(){
this.greeting = "Hello Github!";
}
save(text) {
clipboardModule.setText(text).then(()=>{
console.log(texto + ", copied to clipboard");
});
}
read() {
clipboardModule.getText().then((content)=>{
console.log("Read from clipboard: " + content);
});
}
}
提前致谢!
最佳答案
我已经在作者存储库中打开的问题中记录了解决方案,但是为了使社区获得答案,也将在此处发布链接。
Solution to this problem in the authors repository
关于android - 为什么我在nativescript-angular app中为application.android.context定义了未定义的内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36624390/