HTC One A9でのみ表示されるため、奇妙な問題が発生しています。 それはマシュマロ6.0.1(これのためかもしれない)があります。 他のすべてのデバイス(OSとしてロリポップ付き)では、アプリケーションは期待どおりに動作しています。 アプリはPhonegap
で開発されました。 Sqliteプラグイン:cordova-plugin-sqlite
。HTC Oneにデータベースが設定されていないA9
一部のコードスニペット。
function OnDeviceReady(){
if(isOnline==true){
try{
app.initialize();
}
catch(exc){
}
}
else{
var db = window.sqlitePlugin.openDatabase({ name: "abc.db", createFromLocation: 1 });
db.transaction(function (tx) {});
}
}
データベースはwwwディレクトリにあります。 エラーを理解できないのは、Marshmallow 6.0.1またはsqliteプラグインのためです。 データベースをあらかじめ作成しているうちに、常にInvalid database handle
エラーが発生します。 誰でもこの問題を助けることができますか?
こんにちは私は新しいSony Xperia Phoneで全く同じ問題を抱えています。私の古いAndroid携帯電話でもうまくいきますが、Android Marshmallowでは同じ問題が発生します。 問題の解決方法を見つけることができますか? ありがとう! –
はい..解決策を見つけて...それを投稿... – Bunny