objective-c - IOS10 蓝牙打印,打印到一半截断
巴扎黑
巴扎黑 2017-04-18 09:54:59
0
2
648

做了一个蓝牙打印的app。
蓝牙连接没什么问题,但是打印出了一个问题
我使用如下代码将一个字符串打印出来

[_currentPeripheral writeValue:data forCharacteristic:_curcharacteristic type:CBCharacteristicWriteWithResponse];

如果我打印的字符串过长,总是打印到一半就打印不出来了。

我猜想这是IOS10的bug,因为之前这个程序在IOS9上并没有任何问题。

做过类似应用的朋友们,求问你们有没有遇到过这样的问题,最后你们是怎么解决的?

巴扎黑
巴扎黑

모든 응답(2)
Peter_Zhu

블루투스 전송에는 데이터 길이 제한이 있어 항상 외부 기기로 데이터를 보낼 수 없습니다. 인쇄할 데이터를 여러 개의 데이터로 나누어 주변 장치로 보내야 합니다.

Ty80

을 사용할 수 있습니다. 으아악

최대 길이 보기

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿