Android设备上Twitter分享截图图片不显示的问题

我有这个问题,希望你能帮我解决。基本上我在Corona SDK上设置了Twitter分享(使用社交插件),这样玩家就可以发布他们的高分记录。游戏将保存JPEG图像,然后Twitter在分享时将此加载到消息中。

现在的问题是,在iOS上它完美地工作,但在Android设备上,图像不显示。你能帮我吗,因为我一直在尝试解决这个问题但没有任何进展。干杯。

下面是我的截图代码:

function takePhoto()
    local baseDir = system.DocumentsDirectory

    display.save(overlayGroup, "myScreenshot.jpg", baseDir )
    print("PIC SAVED")
end

以下是分享选项:

local options = {
    service = "twitter",
    message = "You got a highscore! ",
    listener = tweetCallback,
    image = {
      baseDir = system.DocumentsDirectory,
      filename = "myScreenshot.jpg"
    }
}

以下是build.settings中的代码:

android =
{
    versionCode = "1",
    googlePlayGamesAppId = "xxxxxxxxxx", --我的代码在此处
    usesPermissions =
    {
        "android.permission.INTERNET",
        "android.permission.WRITE_EXTERNAL_STORAGE",
        "android.permission.ACCESS_WIFI_STATE",
        "android.permission.ACCESS_NETWORK_STATE",
    },
}
点赞