Для BlackBerry - да, в некоторой степени, посмотрите на пакет net.rim.device.api.browser.plugin (JDE 4.0.0 и выше). Это позволяет вам указать интерфейс обратного вызова для данного типа MIME и других параметров.
По сути, вы подкласс BrowserContentProvider, чтобы указать типы (типы) MIME, которые вы хотите получить, и зарегистрируйтесь в BrowserContentProviderRegistery.
У меня нет большого опыта в этом - но похоже, что вы можете быть ограничены в предоставлении пользовательских функций рендеринга - это может быть хорошо для вас. Я не уверен, насколько ограниченной была бы ваша способность делать что-либо еще - вам придется попробовать что-то еще.