1

というわけで、アプリからメールを送信するためにクリックする画像を作ったのですが、シミュレーターではそれが表示されないようですか?関数が実行されているかどうかを確認するために、画像自体を非表示にしましたが、機能していないのはポップアップ自体だけです。これが私のコードです:

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)
4

1 に答える 1

3

残念ながらマニュアルには記載されていませんが、フォーラムの投稿やブログの投稿に、Simulator でメールが機能しないという記述があります...

ほとんどの場合、オペレーティング システムの操作サポートを使用して動作するため、「電子メール」アクティビティを要求すると、Android は「アクティビティ」によってそれを行います。システム上で登録されているすべての電子メール アプリを検索し、ユーザーに何を尋ねるかを尋ねます。 iOS は iOS のデフォルトの電子メール アプリを呼び出すだけです...

WindowsとMac OSに最も近いのは、いくつかの「デフォルトプログラム」ですが、そのための明確なAPIがないため、コロナは使用するものがないため、いいえ、シミュレーターではサポートされておらず、おそらく今後もサポートされることはありませんおそらくWindows 8を除いて、まったくサポートされていませんが、それはおそらく非常に大きなものです.

于 2012-09-24T23:17:37.270 に答える