J'essaie d'utiliser l'accélérateur Titanium pour ajouter des commandes natives à une application web.Application de javascript au site Web avec appcelerator titanium
Je change l'emplacement de la fenêtre vers un site externe comme celui-ci:
window.location = http://site.com;
Je veux lier des événements sur ce site.
$('a').click(function() {
alert('clicked');
});
Le site a jquery chargé, l'index.html a également jQuery inclus. Mais je suppose que l'index.html ayant jQuery n'a rien à voir avec cela puisque j'ai déjà changé l'emplacement.
Dans tous les cas, ce qui précède ne fonctionne pas.
Quelqu'un peut-il me dire si c'est possible.
Pour reformuler, ce que je veux faire est d'utiliser des commandes javascript et titanium personnalisées sur un site web, un peu comme un plugin de navigateur?
Quelqu'un peut-il vous aider?
Merci.
Oui, mais le titane me permet de créer mon propre navigateur, donc je devrais être capable de le faire. – Mark
Vous pouvez essayer d'observer l'événement "load" pour le WebView et dans le gestionnaire d'événements utiliser le "evalJS" du WebView pour exécuter le code, mais alors vous devrez faire une certaine restriction quant aux urls pour exécuter le code . – mhitza
merci beaucoup, ressemble à ce dont j'ai besoin. Avez-vous un lien de référence ou pourriez-vous fournir un exemple de code? Merci. – Mark