

以下のコードで

[code]

    function sendMail() {
        window.plugins.webintent.startActivity (
            {
                action: window.plugins.webintent.ACTION_VIEW,
                url: 'mailto:メールアドレス'
            },       
            function () {},
            function () {alert ('Failed to open URL via Android Intent');}
        );
    }
    
[/code]

以下のエラーが出ます。

> Uncaught TypeError: Cannot read property 'webintent' of undefined

Cordovaのwebintentは有効にしてあります。  
以下も指定してあります。

[code]

    <script src="components/loader.js"></script>
    <link rel="stylesheet" href="components/loader.css">
    
[/code]

何か設定が足りないのかもしれません。  
ご教授お願いいたします。


CC BY-SA 3.0
2016-02-10T06:19:12.497
21930
2021-02-18T06:07:05.807
2020-12-22T05:56:37.257
3060
13977
question
android monaca cordova
Monaca で　Android 端末からメールが送れない


config.xml に以下を追加することで解決しました。`mail` ではなくて `mailto` でした。

[code]

    <allow-intent href="mailto:*" />
    
[/code]

* * *

_この投稿は質問に追記されていた回答部分を元に個別の回答として投稿しました。_


CC BY-SA 4.0
2020-12-22T05:56:11.643
72819
2020-12-22T05:56:11.643
3060
21930
answer