monacaでiOSのみメーラーが起動できない
HTMLのボタンを押した後、JavaScriptを使ってメーラーを起動しようと試みてます。
アンドロイドではサンプルを拝見して何とか起動できました。
しかしiOSではうまく動作できず悩んでいます。
機種はiPad 2、iOS 9、コードは
function Mailer(){
var mail_address = 'test_Android@testes.tes';
var mail_content = "Android_testTesttest";
if (monaca.isAndroid === true) {
window.plugins.webintent.startActivity({
action: window.plugins.webintent.ACTION_VIEW,
url: 'mailto:' + mail_address + '?body=' + mail_content
},
function() {},
function() {}
);
} else if ( monaca.isIOS === true ) {
var mailto = 'test_iOS@testes.tes';
mailto = mailto +
"?subject=題目&body=本文。%0D%0A改行も試みてます。";
location.href= mailto;
}
}
いろいろなところで紹介されてるサンプルではlocation.href
で問題無いようなのですが、私の環境ではうまく動作しません。