Phonegap Wtyczka Screenshot w Cordova 2.0.0

Skonfigurowałem wtyczkę zrzutu ekranu z github, która znajduje się tutaj:

https://github.com/phonegap/phonegap-plugins/tree/master/Android/Screenshot

Ustawiłem go zgodnie z instrukcją i 1.8.1 Cordova. Zadziałało i zrzut ekranu został zapisany w telefonie. Jednak kończy się niepowodzeniem z cordova 2.0.0.

Screenshot.java kod:

https://github.com/phonegap/phonegap-plugins/blob/master/Android/Screenshot/src/org/apache/cordova/Screenshot.java

Kod Screenshot.js:

https://github.com/phonegap/phonegap-plugins/blob/master/Android/Screenshot/www/Screenshot.js

Dzięki radom bardzo mądrego człowieka o imieniu Simon MacDonald usunąłem linię 31 i 38 z pokazanego powyżej pliku JS.

Jednak gdy próbuję użyć wtyczki zrzutu ekranu z cordova 2.0.0, otrzymuję następujące błędy:

ERROR: org.json.JSONException: Value undefined of type java.lang.String cannot be converted to JSONArray.
Error: Status=8 Message=JSON error
file:///android_asset/www/cordova-2.0.0.js: Line 938 :  Error: Status=8 Message=JSON error
Error: Status=8 Message=JSON error at file:///android_asset_/www/cordova-2.0.0.js:938

wiersz 938 cordova.js to:

 // If error, then display error
    else {
        console.log("Error: Status="+v.status+" Message="+v.message);

ale jestem prawie pewien, że to błąd zgodności. Czy ktoś zna poprawkę na to, a nawet powód. Jestem stracony. Każda pomoc jest doceniana.

Nazywam screenshot.js tym kodem:

function takeScreenShot() {
cordovaRef.exec("Screenshot.saveScreenshot");

}

Każda pomoc ogromnie doceniona.

questionAnswers(1)

yourAnswerToTheQuestion