Je travaille sur la partie RIM HttpFilterRegistry. Quelqu'un peut-il expliquer comment intégrer (classe & packageManager) dans une application native avec un point d'entrée d'interface utilisateur.Lancement de l'application Blackberry via un schéma d'URL personnalisé
Exigence:
Pour lancer l'application 3ème partie native quand une URL à partir du navigateur BB est sélectionné.
l'enregistrement peut être effectué à l'installation de l'application si elle est autorisée ou par un point d'entrée alternative
Un peu confus sur la façon de mettre en œuvre la classe HttpFilterRegistry.
Il y a peu d'aide sur BB docs quoique :(.
Il y a un fil similaire sur le forum How to launch an application from the browser in BlackBerry
Merci Remy pour le rapide, ... Je vois 2 classes de protocole dans la démo fournie. Juste besoin de votre aide si m se déplaçant dans la bonne direction Dites si je m'inscris comme HttpFilterRegistry.registerFilter ("www.testPage.com", "com.asb.test.httpfilter.precanned", true); Qu'est-ce qu'une classe de protocole, à l'exception de PAGE_DATA, c'est-à-dire la page html (www.testpage.com) afin que le navigateur comprenne qu'il est nécessaire d'appeler l'application – Sarkozy
Vous ne pouvez avoir qu'une seule classe 'Protocol' dans le package que vous spécifiez. Dans la démo, il a deux paquets et enregistre deux URL. L'URL 'na.blackberry.com' appelle la classe' com.rim.samples.device.httpfilterdemo.precanned.Protocol' et l'URL 'www.rim.com' invoque' com.rim.samples.device.httpfilterdemo Classe .filter.Protocol'. Dans votre cas, 'www.testPage.com' invoquerait la classe' com.asb.test.httpfilter.precanned.Protocol'. –
0 bas vote accepter J'ai essayé les étapes ci-dessus pour obtenir l'application active mais en vain :(... Ce qui plus doit être configuré dans la classe de protocole donc il y a une invocation automatique pour mon application native. Votre aide est beaucoup plus nécessaire ... – Sarkozy