【发布时间】:2019-05-14 17:56:07
【问题描述】:
我正在使用 CrossShareFile.Current.ShareRemoteFile 共享文件。它在 IOS 中运行良好,但在 android 中运行良好。当我单击共享按钮时,它给了我这个错误 Plugin.ShareFile: ShareLocalFile 异常: Android.OS.FileUriExposedException: file:///storage/emulated/0/test.pdf 通过 ClipData.Item.getUri() 暴露在应用之外
我尝试了很多东西,但无法成功
async void Handle_Clicked(object sender, System.EventArgs e)
{
await CrossShareFile.Current.ShareRemoteFile("http://onlinekih.somee.com/Documents/8.pdf","test.pdf");
}
【问题讨论】:
-
听起来你需要设置一个FileProvider
标签: xamarin.forms