Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Problema html5 y consultas de almacenamiento web

Estas en el tema de Problema html5 y consultas de almacenamiento web en el foro de HTML en Foros del Web. Hola .... Estoy realizando un desarrollo en html 5 en el cual utilizo una base de datos sqlite creado con javascript, según toda la documentación ...
  #1 (permalink)  
Antiguo 08/11/2013, 11:22
Avatar de felipe112  
Fecha de Ingreso: mayo-2012
Mensajes: 2
Antigüedad: 11 años, 11 meses
Puntos: 0
Problema html5 y consultas de almacenamiento web

Hola ....
Estoy realizando un desarrollo en html 5 en el cual utilizo una base de datos sqlite creado con javascript, según toda la documentación consultada derive funcionar en todos los exploradores compatibles con html 5 incluido dispositivos móviles.
Mi problema consiste en que por mas que lo intento no logro que funcione en el explorador safari que traen por defecto los iphone, he probado en en iphone 3,4,5 y en ninguno carga los datos.
El problema solo se presenta con este dispositivo por que en las demás plataformas funciona.


function initializar(db){
if (db) {
// Database opened
db.transaction( function(tx) {

tx.executeSql("CREATE TABLE usuarios (_id INTEGER PRIMARY KEY AUTOINCREMENT,cedula TEXT, nombre TEXT,contraseña TEXT, tipo TEXT, estado_pvta TEXT);");
tx.executeSql("CREATE TABLE clientes (_id INTEGER PRIMARY KEY AUTOINCREMENT,idCliente TEXT, Ciudad TEXT,Cadena TEXT, Punto_Venta TEXT, Fecuencia TEXT, estado TEXT, fre TEXT,supervisor TEXT,fecha TEXT);");
tx.executeSql("CREATE TABLE clientes_extra (_id INTEGER PRIMARY KEY AUTOINCREMENT,idCliente TEXT, Ciudad TEXT,Cadena TEXT, Punto_Venta TEXT, Fecuencia TEXT, estado TEXT);");
tx.executeSql("CREATE TABLE clientes_master (_id INTEGER PRIMARY KEY AUTOINCREMENT,idCliente TEXT, Ciudad TEXT,Cadena TEXT, Punto_Venta TEXT, Fecuencia TEXT, estado TEXT);");
});
}
}


function cargar(db) {
db.transaction( function(tx) {
tx.executeSql("SELECT * FROM clientes", [],
function(tx, result){
var output = [];
for(var i=0; i < result.rows.length; i++) {
output.push([result.rows.item(i)['cod'],
result.rows.item(i)['cod'],
result.rows.item(i)['ciudad']]);
}

showcity(output);

});
});
}

var db;
db = openDatabase("prueba6", "0.1", "prueba", 300000);

initializar(db);

informacion(db);

cargar(db);


He cargado y probado y el sistema solo llega hasta el momento en que debe de consultar los clientes en la función cargar

De ante mano muchas gracias por su colaboración y apoyo
  #2 (permalink)  
Antiguo 08/11/2013, 16:42
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: Problema html5 y consultas de almacenamiento web

Esa API solo funciono para algunos navegadores

Aca lo dice http://www.w3.org/TR/webdatabase/ en su documentacion oficial

Aqui http://caniuse.com/#search=web%20sql en que navegadores funciona supuestamente

De preferencia ya no uses eso, usa local/session storage

saludos
  #3 (permalink)  
Antiguo 14/11/2013, 05:46
Avatar de felipe112  
Fecha de Ingreso: mayo-2012
Mensajes: 2
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Problema html5 y consultas de almacenamiento web

Gracias por tu colaboracion.

Etiquetas: almacenamiento, html5, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.