iOS和Android傳輸速度是否有自身限制?我們的小程序分包發(fā)送,當(dāng)包的大小超過20個(gè)字節(jié)后就非常容易丟包(但小程序并沒有捕捉到)。想問一下是否小程序做了限制或是系統(tǒng)本身的限制?
網(wǎng)友回復(fù):
你好,小程序平臺(tái)側(cè)沒有做任何限制,一般是直接將開發(fā)者傳入的數(shù)據(jù)直接調(diào)用系統(tǒng)的藍(lán)牙寫接口。
這個(gè)最大包字節(jié)數(shù)一般是由手機(jī)藍(lán)牙模塊與藍(lán)牙設(shè)備一起決定的,從目前的測(cè)試來講一般為20字節(jié)。
超過最大字節(jié)后,如果特征值是支持 write 屬性的話,系統(tǒng)應(yīng)該會(huì)吐回 10008 錯(cuò)誤的;
如果是支持 writeWithoutResponse 的情況,系統(tǒng)的確是不會(huì)向小程序報(bào)錯(cuò)。
感謝解答