我設計了一個黑莓應用程序,它工作正常。但我需要以兩種方式打開我的應用程序。一個是當我的應用程序被點擊時,它應該打開並且工作正常。第二種開放方式是在郵件中點擊鏈接時,我的應用程序應該打開。我有一點點想法,我們必須通過Httpregistry在我們的應用程序中註冊鏈接。如果這是真的,請幫助我怎麼做,請給我一個解決方案,實現這一功能。如何在單擊鏈接時打開我的黑莓應用程序?
回答
你有3個不同的選項:
HttpFilterRegistry,如果您的註冊類應用程序的HTTP過濾器,你的應用是叫你點擊一個鏈接,每一次(應該與電子郵件工作太,未經測試)
StringPatternRepository:您可以定義在文本中找到給定字符串模式時要執行的操作。這裏解釋:http://supportforums.blackberry.com/t5/Java-Development/Leverage-pattern-matching-in-BlackBerry-smartphone-applications/ta-p/445053
實現一個瀏覽器插件(僅適用於瀏覽器)來處理特定的MIME類型:http://www.blackberry.com/developers/docs/7.1.0api/net/rim/device/api/browser/plugin/BrowserContentProvider.html
我會用HTTP過濾器嘗試第一,StringPattern有很多的副作用。
您還必須至少啓動一次應用程序來註冊String模式或HTTP過濾器。可以通過定義在系統啓動時調用的備用入口點來完成。
感謝您的回覆,您能否告訴我一些編碼,以便如何通過1stmethod註冊我的應用程序 –
正如http://stackoverflow.com/questions/4568503/how-to-launch- an-application-from-the-browser-in-blackberry - 您可以查看「HTTPFilterDemo」示例。你也可以在https://github.com/blackberry/JDE-Samples/tree/master/com/rim/samples/device/httpfilterdemo –
上在線查找代碼。嗨,Httpdemo很好,但是在哪裏可以放入那段代碼我的應用程序,以便當我在我的手機中的其他地方單擊鏈接,然後我的應用程序應該打開。請在這件事情上幫助我。 –
- 1. 如何在黑莓應用程序的webview中打開附件?
- 2. 如何開發黑莓應用程序?
- 3. 打開我的Android應用程序時點擊.mp3鏈接
- 4. 一個簡單的黑莓應用程序,打開一個URL
- 5. 黑莓10原生簡單的應用程序打開url
- 6. 從我的黑莓應用程序打開shazam
- 7. 如何在設備上啓動黑莓應用程序打開/打開
- 8. 如何在我的黑莓應用程序中打開PDF文件?
- 9. 直接從黑莓NFC標籤打開foursquare應用程序?
- 10. 如何通過代碼打開黑莓「文件」應用程序?
- 11. 黑莓 - 在消息通知上點擊打開應用程序點擊
- 12. 開始黑莓應用程序開發
- 13. 黑莓應用程序崩潰時,我安裝在我的黑莓粗體9700?
- 14. 如何在按下黑莓按鈕時保持phonegap應用程序打開
- 15. 如何通過點擊郵件鏈接直接打開我的應用程序?
- 16. 黑莓應用程序在
- 17. 黑莓 - Facebook的應用程序連接
- 18. 從本地黑莓應用程序的黑莓菜單
- 19. 在黑莓應用程序中打開辦公室文件
- 20. 開發黑莓10應用程序庫
- 21. 黑莓應用程序開發
- 22. 黑莓手機應用程序開發
- 23. 黑莓應用程序開發
- 24. 黑莓應用程序開發
- 25. 黑莓應用程序 - 圖庫開發
- 26. 開發黑莓網絡應用程序
- 27. 我們如何才能在黑莓世界上傳黑莓應用程序?
- 28. 麻煩打開黑莓模擬器上的應用程序
- 29. Facebook連接黑莓應用程序
- 30. Facebook連接黑莓應用程序
可能的重複:http://stackoverflow.com/questions/4568503/how-to-launch-an-application-from-the-browser-in-blackberry –
請問,這不是關於從黑莓瀏覽器推出。每當我收到由鏈接組成的電子郵件時,我都必須啓動我的應用程序。請解釋一下Httpregistry的工作原理 –