2016-04-20 5 views
0

phonegapアプリで電話機がバックグラウンドに置かれているときにバックグラウンドデータベースの動作が実行されている電話機がパスワードで保護されていないのに、私はデータベースパスワードで保護された電話機がロックされているときにデータベースを開くことを許可しない

var loDBObj = window.openDatabase(loUserSettings.ServerUserDBName, "1.0", "User DataBase " + loUserSettings.ServerId + "_" + CurrentUserId(), 200000); 

を開封しておりますところ、私はデータベースに

0123を開く前に追加しようとしたラインに次のエラーに

DOM Exception 18 

を取得しています

そしてまた、私はいくつかのフォーラムを経てきたようにこれが不可能な

<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> 

答えて

0

とホワイトリストプラグインを試してみました。電話がロックされた後、リンゴはファイル操作を許可しないため。あなたはローカルストレージ上であなたのサービスを有効に保つバックグラウンドで音楽や何かを試すことができますが、あなたがアクセスを許可するサービスが適切にまたは法的に使用されていない場合、リンゴはそれを拒否します。

お使いの携帯電話がパスワードで保護されている場合は通知だけを送信し、メッセージは保存しないアプリのような大きなアプリケーションの例を挙げることができます。

関連する問題