Hâl*_*maz 0 c# stream uiimage xamarin.ios ios
我正在使用好友 sdk
此示例告诉我如何添加个人资料图片,我尝试了各种方法,但是当我尝试使用此代码时
client.CreateUserAsync("username","password").ContinueWith(r => { var user = r.Result;
// upload a profile photo
Stream photoStream = GetSomePhoto();
user.AddProfilePhotoAsync(photoStream);
});
Run Code Online (Sandbox Code Playgroud)
这是我的代码,但它给了我数组问题
var img = loginImagePicker.Image.AsPNG().AsStream();
var hu = await user.AddProfilePhotoAsync(img);
Run Code Online (Sandbox Code Playgroud)
这就是问题

有什么建议吗?
从你的截图看来你的问题是没有得到流,即
var img = loginImagePicker.Image.AsPNG().AsStream();
Run Code Online (Sandbox Code Playgroud)
上面的行似乎有效。问题是你的SDK,下一次调用,即:
var hu = await user.AddProfilePhotoAsync(img);
Run Code Online (Sandbox Code Playgroud)
尝试将某些内容(可能是图像)编码为 URI(请参阅源代码)。
URI 的大小有限制(您得到的例外),因此要么是因为存在一些错误(URI 类型或 Buddy SDK),要么是因为您可以提供的图像大小有限制。
在任何情况下,这个问题是不相关的转换UIImage来Stream,这部分工作-问题是什么在做Stream以后。
| 归档时间: |
|
| 查看次数: |
3374 次 |
| 最近记录: |