<pre name="code" class="html"><!DOCTYPE html>
<html>
<head lang="en">
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
name="viewport"/>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript">
//sqlite
document.addEventListener("deviceready", onDeviceReady, false);
var KEY_SSMM = "KEY_SSMM";
var sqldb;
var PointLocationArr = [];
function onDeviceReady() {
//var db = window.sqlitePlugin.openDatabase("Database", "1.0", "Demo", -1);
sqldb = window.sqlitePlugin.openDatabase({name: "sqldb.db"});
sqldb.transaction(function(tx) {
//测试
//tx.executeSql('DROP TABLE IF EXISTS T_SYS_PRO');
tx.executeSql('CREATE TABLE IF NOT EXISTS T_SYS_PRO (p_sys_pro_id integer primary key, sys_pro_key text unique, sys_pro_val text)');
});
onMyLoad();//最好在这里进行获取device参数的操作
}
//手势密码
function CaculateNinePointLotion(diffX, diffY, _MM_OffsetX, _MM_OffsetY, _MM_R) {
var Re = [];
for (var row = 0; row < 3; row++) {
for (var col = 0; col < 3; col++) {
var Point = {
X: (_MM_OffsetX + col * diffX + ( col * 2 + 1) * _MM_R),
Y: (_MM_OffsetY + row * diffY + (row * 2 + 1) * _MM_R)
};
Re.push(Point);
}
}
return Re;
}
/*
document.addEventListener('DOMContentLoaded',function(){
setTimeout(function(){
onMyLoad();
},500);
},false);
*/
//window.onload = function () {
function onMyLoad() {
var _MM_R = 0, _MM_CW = 0, _MM_CH = 0, _MM_OffsetX = 0, _MM_OffsetY = 0;
_MM_CW = document.body.clientWidth;
//_MM_CW = window.innerWidth;
//alert(_MM_CW + ';'
cordova sqlite 手势密码
最新推荐文章于 2019-04-08 16:40:24 发布