我正在使用瀏覽字段和應用程序工作正常的黑莓應用程序(jre 6.o & os 7.x)。我想要的一點是,點擊應用中的鏈接並鏈接url(域名)與使用瀏覽字段在應用中調用的url不同時,在本地黑莓瀏覽器中打開鏈接。請幫助我如何做到這一點。謝謝。如何從外部鏈接的瀏覽字段應用程序打開黑莓本機瀏覽器
回答
您可以擴展ProtocolController類並覆蓋其handleNavigationRequest()方法來執行自定義實現。
用途區內─ oBrowserField.getConfig()的setProperty(BrowserFieldConfig.CONTROLLER, 新CustomProtocolController(oBrowserField));
凡oBrowserField是BrowserField例如 而CustomProtocolController是定製類擴展ProtocolController
你可以請示例code.I已經嘗試過,因爲你建議但不能實現目標。使用過的代碼[here](http://supportforums.blackberry.com/t5/Java-Development/BrowserField-open-links-in-actual-browser/td-p/468721)。謝謝。 – Happy 2013-03-07 07:45:52
你有什麼問題。您發佈的鏈接似乎具有必需的代碼段。這應該是測試它。 公共無效handleNavigation(BrowserFieldRequest請求) { 如果(request.getURL()等於( 「您的URL」)。) { InputConnection oInputConnection = handleResourceRequest(請求); oBrowserField.displayContent(oInputConnection,request.getURL());其他 BrowserSession browser = Browser.getDefaultSession(); browser.displayPage(request.getURL()); } } – Fenil 2013-03-07 08:20:55
已解決。非常感謝好友...... – Happy 2013-03-07 13:34:12
- 1. 從外部瀏覽器鏈接訪問/打開應用程序
- 2. 如何從黑莓手機的無頭應用程序打開瀏覽器
- 3. 從瀏覽器打開外部錄像機中的YouTube鏈接
- 4. 從瀏覽器打開本機iOS應用程序,如何?
- 5. 從瀏覽器打開本機應用程序(不是手機)
- 6. 如何檢測黑莓應用程序中的本機瀏覽器關機?
- 7. 從瀏覽器鏈接到打開我的Android應用程序
- 8. 在瀏覽器中打開鏈接或打開應用程序
- 9. 黑莓瀏覽器字段實現
- 10. 在外部瀏覽器中打開web瀏覽器控件中的鏈接?
- 11. 從swt瀏覽器打開外部瀏覽器窗口
- 12. 僅打開瀏覽器的應用程序瀏覽器
- 13. 在Windows Phone 7應用程序的外部瀏覽器中打開href鏈接
- 14. 打開系統瀏覽器中的所有外部應用程序鏈接
- 15. 使用系統應用程序或外部瀏覽器打開YouTube鏈接
- 16. phonegap jquerymobile:如何通過Android瀏覽器打開外部鏈接
- 17. 從RCP應用程序打開外部瀏覽器將在Linux上打開Firefox而不是默認瀏覽器。
- 18. 從QWebView打開外部瀏覽器
- 19. Phonegap Android應用程序在外部瀏覽器中打開鏈接後終止
- 20. 如何從瀏覽器打開本地地圖應用程序?
- 21. Windows通用應用程序打開網頁瀏覽器鏈接
- 22. 使用Safari瀏覽器打開ChildBrowser中的外部鏈接?
- 23. 黑莓圖片瀏覽器
- 24. 如何從手機瀏覽器打開深層鏈接?
- 25. 打開應用程序在瀏覽器
- 26. 從外部應用程序中的瀏覽器打開文本文件
- 27. 如何在外部瀏覽器中打開Android應用中的鏈接?
- 28. 如何識別黑莓的瀏覽器
- 29. 黑莓:從嵌入式瀏覽器啓動原生瀏覽器
- 30. 的iOS應用程序,鏈接到瀏覽器中打開網站,在網站鏈接關閉瀏覽器
你能告訴我們一些你嘗試,但未能獲得工作? – 2013-03-05 11:12:09
可以請你用一個例子或其他的東西來解釋一遍,這樣我們就可以用正確的方式來解決這個問題。我們可以做的一件事是,從本地BB瀏覽器打開任何鏈接。 – 2013-03-05 18:22:59
@stack_ved Look,例如我在瀏覽字段中打開了像www.google.com這樣的網址。它將打開瀏覽器嵌入式瀏覽器。如果在google.com上的任何鏈接不在google.com,應該在BB本地瀏覽器中打開並非所有鏈接。 – Happy 2013-03-06 07:56:34