Electron 应用程序中的 WebSQL 访问
WebSQL access in Electron application
我有一个 Electron 应用程序 运行 一个 Node Express 服务器。 Electron 主进程为:
var express = require('express');
var app = express();
app.get('/', function() {
/* I want to use WebSQL here */
res.send('Hi !!!');
});
app.listen(3636, function() {
console.log('Listen ...');
});
var window = new BrowserWindow();
window.loadURL('http://localhost:3636');
我想在我的 Node Express 控制器中使用 WebSQL,但是,我尝试使用 openDatabase
命令,显然我收到了 "undefined function" 错误。
有什么想法吗?
你得到未定义函数的原因是你在节点而不是浏览器中尝试openDatabase
。如果你仍然真的想使用 websql 但在节点中你可以尝试 https://github.com/nolanlawson/node-websql#readme (npm install websql -S
将它添加到你的 package.json
)
我有一个 Electron 应用程序 运行 一个 Node Express 服务器。 Electron 主进程为:
var express = require('express');
var app = express();
app.get('/', function() {
/* I want to use WebSQL here */
res.send('Hi !!!');
});
app.listen(3636, function() {
console.log('Listen ...');
});
var window = new BrowserWindow();
window.loadURL('http://localhost:3636');
我想在我的 Node Express 控制器中使用 WebSQL,但是,我尝试使用 openDatabase
命令,显然我收到了 "undefined function" 错误。
有什么想法吗?
你得到未定义函数的原因是你在节点而不是浏览器中尝试openDatabase
。如果你仍然真的想使用 websql 但在节点中你可以尝试 https://github.com/nolanlawson/node-websql#readme (npm install websql -S
将它添加到你的 package.json
)