2017-10-23 8 views
0

cordova-plugin-ionic-webviewのインストールが必要なAWSコグニートを使用しているときに、イオンハイブリッドアプリケーションのパフォーマンスの問題を修正しようとしていました。しかし、このプラグインをインストールした後、私のSELECTステートメントは機能しなくなりました。レコードが返されなくなりました。明細書は次のとおりです。cordova-plugin-ionic-webviewのインストール後にSELECTステートメントが機能しなくなった

dbAccess.SelectGoodsReceiptDetail = function SelectGoodsReceiptDetail(goodsreceipt) { 

    var resultData = {}; 
    // Select Multiple Items 
    return $q(function(resolve, reject) {db.executeSql("SELECT * FROM goodsreceiptdetailview WHERE goodsReceiptKey LIKE ?", [ goodsreceipt.header.goodsReceiptKey] , function(rs) { 
     resultData.data = [{}]; 

     if (rs.rows.length > 0) { 
      if (rs.rows.item) { 
       for (i=0;i<rs.rows.length; i++) { 
        resultData.data[i] = rs.rows.item(i); 
       } 
       resultData.exist = true; 
      } 
     } else { 
      // no item found 
      resultData.exist = false; 
     } 
     resolve(resultData); 
    }, function(error) { 
      resultData.data = [{}]; 
      resultData.exist = false; 
      resultData.failed = true; 
      resolve(resultData); 
    }) 
    }); 

} 

可変品受取人.header.goodsReceiptKey整数です。 UIWebView hereでINTとして扱われている間に、WKWebViewを使用しているときに整数値がREAL値として扱われるcordova s​​qliteプラグインのリリースノートを読みました。これが問題の原因となっていますか?これをWKWebViewでどうやって修正できますか?

答えて

0

INTを文字列に変換することでこれを解決できました。

関連する問題