【发布时间】:2018-01-20 12:34:26
【问题描述】:
更新:我已经确认文件在那里并且可以工作,只是没有使用 video_player。它只是从不初始化,当我从 xcode 调试时,它不会抛出错误。 我正在使用 image_picker 插件,并对其进行了修改以选择视频。在初始选择视频并在 video_player 中播放时,一切正常。所有现在都可以在 iOS 上运行。但是,我对视频进行 base64 编码并通过 JSON 发送到服务器。如果我在服务器上解码并通过 http 播放视频一切正常,但是客户端希望将视频同步到设备以供离线观看。当我从服务器获取 JSON 并解码并保存到应用程序目录时,一切正常,但是 video_player 不会播放视频,它甚至不会初始化视频。我是否缺少与 iOS 相关的东西才能使其正常工作?任何帮助将不胜感激。
【问题讨论】:
-
你有没有设法解决这个问题,我相信我在 android 上也有同样的问题。
-
目前的解决方法是进入 android 文件并强制 is local 默认为 true。我还没来得及修复它,出于某种原因,无论你为 islocal 传递什么,它都会通过方法通道作为 false 传递。
-
@Robert 如果您能找到修复程序,请更新此线程。试图弄清楚。
-
@Robert 你能解决这个问题吗?即使使用最新的flutter和video_player,在android中也面临同样的问题
标签: flutter