Android设备上的Twitter共享未显示屏幕截图图像

时间:2016-02-08 17:55:28

标签: android twitter lua corona

我有这个问题,希望你能帮我解决。基本上我已经在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", --My code is here
    usesPermissions =
    {
        "android.permission.INTERNET",
        "android.permission.WRITE_EXTERNAL_STORAGE",
        "android.permission.ACCESS_WIFI_STATE",
        "android.permission.ACCESS_NETWORK_STATE",
    },
}

0 个答案:

没有答案