标签: facebook-exception

Facebook分享视频例外"分享视频必须在Android上引用设备上的视频"

我正在Facebook Android sdk 4.6.0通过Gradle 使用.

我试图根据Facebook指南上的分享配置Facebook后从移动目录上传视频,但我得到例外"ShareVideo必须引用设备上的视频",在sharedialog.show调用之后.通过对onError(FacebookException异常)的回调向我报告异常.

/**first checking if file exist than execute code, file exits and code execute but after executing callback with exception "Share Video must reference a video that is on the device" occurs
 **/      private void shareOnFacebook() {
                    File dir = new File(Environment.getExternalStorageDirectory(),
                            "directory");
                    File video = new File(dir, "Video.mp4");
                    if (video.exists()) {//if video file exist
                        Uri videoFileUri = Uri.parse(video.getPath());
                        ShareVideo sv = new ShareVideo.Builder()
                                .setLocalUrl(videoFileUri)
                                .build();
                        ShareVideoContent content = new ShareVideoContent.Builder() …
Run Code Online (Sandbox Code Playgroud)

android facebook facebook-sharer facebook-share facebook-exception

3
推荐指数
1
解决办法
512
查看次数