2014-01-21 3 views
1

Android에서 phonegap에 문제가 있습니다. 시뮬레이터에서 확인Phonegap SQL 쿼리가 반환되지 않음 기기에서만 사용

윈도우 7 64 폰갭 2.6

내 응용 프로그램의 실행은 (안드로이드 4.3) 모든 쿼리가 잘 보인다. Nexus 7 (Android 4.4)에 배포 할 때 동일한 결과가있는 Android 2.3 기기에서 시도했습니다. 모든 SQL 문에서 '정의되지 않은'오류가 발생합니다.

다른 설명없이 "0"또는 "정의되지 않음"을 반환하기 때문에 오류 코드가 도움이되지 않습니다.

쿼리는 단순한 SELECT이며, openDatabase로 호출 된 개체는 유효합니다.

제안 사항? 완벽 에뮬레이터에서

function gotoLinks(){ 
    var db_do_query = db_obj.db_open; 
    var db_res_lin = db_do_query.transaction(db_obj.db_select_lin, db_obj.db_query_error); 
} 

    //select all links from db 
    this.qry_lin_success = function (tx, results) { 
     //do things with resulset 
    } 



    this.db_select_lin = function queryDB(tx){ 
     tx.executeSql("SELECT * FROM links ORDER BY lnk_titolo ASC", [], db_obj.qry_lin_success, db_obj.db_query_error); 
    } 

작품을하지만 장치에서 "정의되지 않은"반환 : 덕분에 많은 롭

답변

0

예를 들어, 일부 코드로 쿼리를 확장합니다.

감사 롭

0

내가 SQLite는 코르도바 플러그인을 사용하여 결국했지만,이 문제는 정말 이상해 ... 감사 롭

관련 문제