11548 sujets

JavaScript, DOM et API Web HTML5

Yo,
J'essai de faire une petite webapp en HTML5 dans laquelle l'utilisateur rempli des fiches via des formulaires pour interroger ensuite la base de données websql en local qui est derriere (oui je sais c'est mal le websql mais ca marche sur iphone et tous mes utilsateurs sont sur iphone).

Dans ces fiches je veux donner la possibilité d'ajouter une image trouvée sur le web via son url dans un champ input[type=text].
Pour stocker cette image dans la base, je la colle dans un canvas, je la traite (pour la réechantilloner) et je balance la méthode canvas.toDataURL pour en faire un truc stockable dans ma base.
Et là le drame : DOM Exception car mon image ne vient pas du meme domaine que mon appli (forcément hein).
Et en pluss je veux vraiment que l'image soit stockée sur l'iPhone car je veux que l'appli fonctionne en mode hors-ligne.

Une idée pour contourner ce problème de securité ?
Merci