Nativescript-açısal bir uygulama içinde nativescript-clipboard eklentisini kullanmaya çalışırken aşağıdaki hatayı alıyorum. Nativescript için yeniyim, büyük ihtimalle yanlış bir şey yapıyorum.Neden nativescript-açısal uygulamasında application.android.context için undefined olsun?
Bu tam hatadır:
anda eklentinin sürümünü 1.1.3 var.Error in clipboard.setText: TypeError: Cannot read property 'getSystemService' of undefined (/home/linuxtest/sample-ng-todomvc/node_modules/nativescript-clipboard/clipboard.android.js:13:15) I'm
Ve burada önceden plugin
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);
});
}
}
Teşekkür kullanmaya çalışıyorum bölümdür!
Peki, çok teşekkür ederim! Biraz daha ileri almayı ve kitaplığınızı iki kez yapmak yerine bir sınıf niteliği olarak referansı tanımlamayı başardım. –