binaryData

abstract suspend fun binaryData(): ByteArray(source)

获取到二进制数据。当需要进行网络请求才可得到内容时,会挂起。

Throws

如果当前状态无法读取数据, 比如由于消息元素的序列化导致某些认证信息丢失。

在获取过程中可能产生的任何异常, 比如网络请求问题、权限问题等。 JVM中的受检异常应当被包装为非受检异常。具体其他可能的异常请参考具体实现说明。