Sendsms插件不工作的PhoneGap(Sendsms plugin not working o

2019-09-16 22:24发布

我试图发送使用的Android手机差距的“Sendsms”插件的消息。 但是,当我调用该函数,我得到这个错误:

    Uncaught TypeError: Cannot call method 'send' of undefined at file

这是我使用的JS代码:

              function onDeviceReady () {
        $('#send').bind('click', function () {
            alert('Phone: ' + $('#friendName').val() + ' Message: ' +       $('#MessageContent').val());
            window.plugins.sms.send($('#friendName').val(), 
                $('#MessageContent').val(), 
                function () { 
                   alert('Message sent successfully');  
                },
                function (e) {
                    alert('Message Failed:' + e);
                }
            );
        });                         
    }
    document.addEventListener("deviceready", onDeviceReady, false);

我得到了Java代码从这里 &添加的权限:

    <uses-permission android:name="android.permission.SEND_SMS"/>

并添加插件Plugins.xml。

你知道是什么问题?

Answer 1:

根据什么版本的PhoneGap您正在使用您可能只需要进入smsplugin.js与“科尔多瓦”替换“的PhoneGap”的实例。



文章来源: Sendsms plugin not working on Phonegap