我的问题:如何使用cordova和此文本文件存储sdcard创建简单的文本文件。
我的代码:
<html>
<head>
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.getElementById("createFile").addEventListener("click", createFile);
}
function createFile() {
var type = window.TEMPORARY;
var size = 5*1024*1024;
window.requestFileSystem(type, size, successCallback, errorCallback)
function successCallback(fs) {
console.log(fs.root);
fs.root.getFile('logs.txt', {create: true, exclusive: true}, function(fileEntry) {
alert('File creation successfull!')
}, errorCallback);
}
function errorCallback(error) {
alert("ERROR: " + error.code)
}
}
</script>
</head>
<body>
<button id = "createFile">CREATE FILE</button>
</body>
</html>
我的问题:
我单击createFile
按钮并显示警告框以便成功创建文件,但是我检查了我的Android手机并且logs.txt
文件找不到我的手机。所以请帮我如何在SD卡上存储文本文件。