将Web SQL数据库导出为文本文件,并使用javascript代码将其发送给Phonegap项目中的用户
Export Web SQL database to a text file and mail it to the user in Phonegap project using javascript code
我有5个表在我的web SQL数据库。我想使用Javascript代码将这些数据导出为文本文件。
此文本文件需要存储在Phone的本地存储中。
然后这需要通过电子邮件发送使用JS代码。
请帮。
使用javascript连接websql:
var db = openDatabase('mydb', '1.0', 'my db', 2 * 1024 * 1024);
var data = "";
db.transaction(function (tx) {
tx.executeSql('SELECT * FROM ' + tablename, [], function (tx, results) {
var len = results.rows.length, i;
for (i = 0; i < len; i++) {
data += results.rows.item(i).text;
}
});
});
一旦你有了数据;或者直接使用cordova email插件发送。
window.plugin.email.open({
to: Array, // email addresses for TO field
cc: Array, // email addresses for CC field
bcc: Array, // email addresses for BCC field
attachments: Array, // paths to the files you want to attach or base64 encoded data streams
subject: String, // subject of the email
body: String, // email body (could be HTML code, in this case set isHtml to true)
isHtml: Boolean, // indicats if the body is HTML or plain text
}, callback, scope);
或将其写入文件,在写入端调用上面的方法,并带有附件
相关文章:
- 如何在启动时在PhoneGap应用程序中调用一些Objective C代码
- 唤醒程序插件的PhoneGap构建代码没有'不起作用
- 在编译jquery移动代码时,Script标记在Eclipse Phonegap中不起作用
- 如何使用此PhoneGap代码段
- Phonegap兼容代码,可在网站HTML/JS页面中播放声音
- HTML 5 代码在使用 PhoneGap 的 Android 上不起作用
- 无法在iPhone应用程序上使用PhoneGap和javascript获取JSON结果,但使用相同的代码在Android
- Phonegap:我的Javascript代码适用于浏览器,但不适用于Android模拟器或设备
- Phonegap / Cordova-代码无法在Android上播放音频(不是路径问题)
- 对 phonegap 和 web 使用相同的代码库
- 用于 PhoneGap 的 JavaScript 代码的 XMPP 服务器连接
- 如何在 JavaScript 代码中使用 Bixolon SDK for PhoneGap App
- 如何使瑞波触发PhoneGap特定代码
- 如何在PhoneGap Windows Phone中从JavaScript调用C#代码
- 拦截和修改来自PhoneGap Android应用程序的JavaScript代码
- JavaScript代码(phonegap应用程序)在Android 4.3中有效,但在Android 2.2中无效
- JSON 值不会进入 PhoneGap 中移动 JQuQuery 中的代码中
- 在Phonegap(Java Android)中运行本机代码
- 带有phonegap的sqlite中的错误代码0
- Phonegap/Cordova代码在构建时不断重置