Phonegapでクリップボードを使用するためのプラグイン(https://github.com/VersoSolutions/CordovaClipboard)を使おうと考えているのですが、プラグインに同梱されているreadmeに記載されたサンプルの通りにやってもエラーとなってしまいます。
以下が実際にindex.htmlに記述した内容です。
lang
1<!--省略--> 2<body> 3 <div class="app"> 4 <h1>PgClipBoard!</h1> 5 <div id="deviceready" class="blink"> 6 <p class="event listening">Connecting to Device</p> 7 <p class="event received">Device is Ready</p> 8 </div> 9 <button onClick="cpTest()">Button</button><br> 10 </div> 11 <script type="text/javascript" src="cordova.js"></script> 12 <script type="text/javascript" src="js/index.js"></script> 13 <script type="text/javascript" src="clipboard.js"></script> 14 <script type="text/javascript"> 15 app.initialize(); 16 function cpTest(){ 17 try{ 18 window.plugins.copy(text); 19 }catch(e){ 20 alert(e); 21 } 22 } 23 </script> 24</body>
上のソースにあるボタンをタップした際に、以下の例外が発生します。
TypeError: undefined is not an object (evaluation 'window.plugin.copy')
プラグインのソース自体は複雑なものではないので、難しくないとは思うのですが、私の知識では理解できませんでした・・・。
この問題の解決方法をご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。