Corona的native.showPopup在Facebook上未共享图像(Android)

function listener:popup( event )
  -- 我的监听器
end

native.showPopup( "social",
  {
    service = 'facebook',
    listener = listener,
    image = { filename="temp_img.jpg", baseDir=system.TemporaryDirectory},
  }
)

我在安卓设备中尝试分享 Facebook 上的图片时遇到了问题(在 iOS 上没有问题)

问题在于,当分享弹出窗口显示时,它并没有附带我想分享的图片。

Corona 版本:v2015.2646(我尝试了其他版本)

提前致谢。

点赞
用户6293559
用户6293559

在传递给native.showPopup函数的第二个参数中的选项表中的图像表必须是包含具有以下两个键值的子表的表。

所以将这个:

image = { filename="temp_img.jpg", baseDir=system.TemporaryDirectory},

变成这个:

image =
    {
        {
            filename="temp_img.jpg",
            baseDir=system.TemporaryDirectory
        },
        -- 如果有其他图片可以加入
    }

你可以在官方文档网站上查看: Corona SDK Social PopUp - showPopup()

2017-05-15 22:17:31