Adobe AIR でデスクトップ アプリを作成することの素晴らしい点は、Web 開発のスキルを引き続き使用できることです。
何らかの理由で、クリップボードの内容を検出してアプリに表示する際に、わずかな問題が発生しています。
これが私のコードです:
<body>
<div id="infoDiv"></div>
<script>
function everysecond() {
setInterval("checkClipBoard()",1000);
}
function checkClipBoard(){
if(air.Clipboard.generalClipboard.hasFormat("text/plain")){
var text = air.Clipboard.generalClipboard.getData("text/plain");
}else{
var text = "nothing in clipboard";
}
$("#infoDiv").html(text);
}
everysecond();
</script>
</body>
アプリがフォーカスされているかどうかに関係なく、クリップボードにコピーしたものは何も検出されないようです (Ctrl + C)
誰かが私の問題を見ますか?