在Corona发送电子邮件时出现问题

时间:2012-09-24 19:32:38

标签: email lua corona

所以我制作了一张要点击的图片,以便从应用程序向我发送电子邮件,但似乎无法在模拟器中向我显示?我让图片隐藏起来,只是为了看看函数是否正在执行,而且它只是弹出窗口本身无法正常工作。这是我的代码:

local contact = display.newImage("questionMark.png")
contact.x = display.contentWidth - 20
contact.y = display.contentHeight - 20

local function contactMe (event)
local options =
{
    to = "joepshoulak@me.com",
    subject = "Feedback",
    body = "Test",
}
native.showPopup("mail", options)
contact.isVisible = false
end

contact:addEventListener("tap", contactMe)

1 个答案:

答案 0 :(得分:3)

遗憾的是,手册中没有说明,但是在某些论坛帖子和博客文章中,该电子邮件在模拟器中无效...

大多数情况下,因为它通过使用操作系统对操作的支持而起作用,当您要求“电子邮件”活动时,Android会通过“活动”执行此操作,它会在其系统上搜索所有已注册的电子邮件应用程序并询问用户他想要的是什么,iOS只是调用iOS默认的电子邮件应用程序......

Windows和Mac OS最接近的是某些东西的“默认程序”,但它们没有明确的API,因此Corona没有任何用处,所以不,它在模拟器中不受支持,并且可能永远不会得到支持,除了可能在Windows 8中,这可能是非常大的。