【发布时间】:2021-08-02 14:52:49
【问题描述】:
我正在尝试使用 Xamarin.CommunityToolkit 中的 MediaElement 播放 youtube/vimeo 视频。好吧:在 Android 上,将 youtube 视频的 url 添加到 MediaElement Source 时,我总是得到错误 setDataSource failed: status = 0x80000000。
Android 权限。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
iOS 权限。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
在 iOS 中,播放界面打开,但我无法播放视频。
我也从 Android 收到此错误
【问题讨论】:
-
请向我们提供您的代码示例,这将使我们更容易提供帮助
-
我只用视频的de url设置MediaElement的属性Source。代码没有复杂性
标签: xamarin.forms