通过自定义URL方案启动Blackberry应用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过自定义URL方案启动Blackberry应用程序相关的知识,希望对你有一定的参考价值。

我正在研究RIM HttpFilterRegistry部分。任何人都可以解释如何使用UI入口点将其嵌入(协议和packageManager类)在本机应用程序中。

要求:

  1. [当从BB浏览器中选择URL时,启动本机第三方应用程序。

  2. 如果允许,或通过其他入口点可以在应用安装时完成注册

对如何实现HttpFilterRegistry类有些困惑。

虽然对BB文档没有什么帮助:(。

论坛上有一个类似的主题How to launch an application from the browser in BlackBerry

答案

您自己没有实现HttpFilterRegistry类,而是使用RIM提供的类。只需像调用其他任何API一样调用HttpFilterRegistry.registerFilter()。您需要自己实现的是一个Java程序包,其中包含一个名为Protocol的类。然后,将包名称传递给registerFilter(),然后当调用注册的域时,浏览器将访问您的Protocol类。

另一答案

我想创建一个QRCode,从ios Phone打开Blackberry Access,然后在Intranet中打开URL。

通过在QR码中包含以下URL,我已成功打开Blackberry Access:

https://apps.apple.com/hk/app/blackberry-access/id792930886?|=en

下一步是向上述URL中添加一些参数(REST API或其他格式),以在BB Access中打开“ https://10.0.0.1/index.html”吗?

请提出其他替代方法是否更简单。

谢谢Eric

以上是关于通过自定义URL方案启动Blackberry应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iOS 9.3.2 自定义 URL 方案未从 Safari 启动应用程序

第一次未调用 Cocoa 自定义 URL 方案选择器

无法让自定义 url 方案在 iOS 中工作

如何在 BlackBerry 中自定义 ListField?

自定义URL Scheme启动应用

使用自定义 URL 方案的 iOS 无缝 Facebook 登录体验