BlackBerry - перехватывать текст в HTML - PullRequest
1 голос
/ 31 марта 2011

Я хотел бы иметь возможность перехватить гиперссылку из электронного письма на BlackBerry.

например, <a href="http://glowworm.mobi">dummy site</a>

Мне удалось перехватить и идентифицировать текст в текстовом электронном письме, используяPatternRepository.Тем не менее, похоже, что он не работает с электронными письмами в формате HTML - возможно ли это?

Я бы хотел избежать решения сканировать каждое входящее письмо самостоятельно и анализировать весь текст, но это может быть единственнымвариант.

Спасибо

1 Ответ

1 голос
/ 19 апреля 2011

Это невозможно (вплоть до BlackBerry 6 и выше). Это не связано с концепцией гиперссылки - невозможно использовать PatternRepository с любым типом текста в тексте HTML.

По соображениям производительности дизайнеры BlackBerry решили не реализовывать сопоставление с образцом в полях HTML (браузер или электронная почта). Это очень прискорбно, но с этим нужно разобраться.

В моем приложении у меня была свобода определять содержимое письма. В моем случае я включил шаблон в тему письма - пользователь может щелкнуть по теме, чтобы попасть в мое приложение.

В большинстве других ситуаций, я думаю, лучший / единственный путь вперед - перехватывать каждое письмо по мере его поступления и анализировать его в поисках текста. Если мне придется сделать это в будущем, я постараюсь обновить этот пост с помощью некоторого примера кода.

На форумах BlackBerry есть различные сообщения на эту тему.

Richard

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...