2010-10-14 21 views
2

我的BlackBerry應用程序打開BB Browser以顯示用戶的網頁。是否有可能爲Direct TCP傳輸創建BrowserSession?

有關於如何去做的BlackBerry KB doc "How to - Invoke the browser"

的醫生說有以下幾種傳輸方式可供選擇:

public static final int SERVICE_RECORD_CONFIG_TYPE_WAP = 0; 
public static final int SERVICE_RECORD_CONFIG_TYPE_BES = 1; 
public static final int SERVICE_RECORD_CONFIG_TYPE_WIFI = 3; 
public static final int SERVICE_RECORD_CONFIG_TYPE_BIS = 4; 
public static final int SERVICE_RECORD_CONFIG_TYPE_WAP2 = 7; 

我的問題是如何使用直接TCP。可能有一些SERVICE_RECORD_CONFIG_ DIRECT_TCP值?

P.S.

如果我只是通過Browser.getDefaultSession()得到默認BrowserSession,它使用BES/MDS傳輸。

回答

1

瀏覽器傳輸只能使用「BrowserConfig」類型的服務記錄。我懷疑是否有直接TCP的BrowserConfig服務記錄 - 我認爲我沒有看到過任何與之合作過的BlackBerry的功能。您可以查看設備上的所有BrowserConfig服務記錄,但是我懷疑您會找到一個用於Direct TCP傳輸的服務記錄。

從你引用的由鏈路提供的代碼中的註釋:

有提供5種不同的褐變型號:WAP,黑莓互聯網服務(BIS),黑莓企業服務器(BES),無線網絡,黑莓團結!

+0

更新:從BB支持論壇MSohm確認直接TCP不支持。 – 2010-10-19 18:16:05

相關問題