科尔多瓦短信插件-javascript错误

卡托奇

我正在使用科尔多瓦3.6.3。
我正在使用以下SMS插件。

http://plugins.cordova.io/#/package/com.rjfun.cordova.sms https://github.com/floatinghotpot/cordova-plugin-sms/tree/master/docs

我已经通过以下方式添加了插件:
-cordova插件添加了com.rjfun.cordova.sms

我的cordova应用程序在加载时会调用以下函数doc_onload()。

<body onload="doc_onload()">

然后,将处理程序注册为“ deviceready”。设备就绪后,将调用该设备就绪功能。

现在,initApp()处理程序内部的问题是SMS插件检查不显示任何警报消息。我能够收到警报->“ kk”。

但是在下面的检查中,if (! SMS )我没有得到任何显示消息。if nor else不满意。

甚至alert("end");不显示在initApp()事件处理程序内部

请指出为什么它失败了?

function initApp()
{
    alert("initApp");
    // attach Fastclick handler
    FastClick.attach(document.body);

    alert("kk");

    if (! SMS )
    {
        alert( 'SMS plugin not ready' );
        return;
    }
    else
    {
        alert( 'SMS plugin Ok ' );
    }

    alert("end");

    //add SMS arrive listner handler
    document.addEventListener("onSMSArrive", processSMS(), false);


}

//function doc_onload(page_type)
function doc_onload()
{

   // Do some task
    alert("doc_onload");

    // add event handler for deviceready function
    document.addEventListener("deviceready", initApp(), false);

}
yangli1990

从'initApp()'中删除括号

document.addEventListener(“ deviceready”,initApp,false);

编辑**以上仅用于语义

我认为您需要将!SMS更改为

typeof SMS === 'undefined'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

科尔多瓦3.0仅使用设备插件错误?

来自分类Dev

科尔多瓦WMIC错误

来自分类Dev

科尔多瓦刷新javascript

来自分类Dev

科尔多瓦:如何编写可重复调用Javascript回调的本机插件?

来自分类Dev

科尔多瓦添加平台android错误

来自分类Dev

科尔多瓦获取transformClassesWithJarMergingForDebug构建错误

来自分类Dev

科尔多瓦的错误攀登Android

来自分类Dev

科尔多瓦本地ajax请求错误

来自分类Dev

科尔多瓦建立Ubuntu的错误?

来自分类Dev

科尔多瓦获取transformClassesWithJarMergingForDebug构建错误

来自分类Dev

新鲜的科尔多瓦建立错误

来自分类Dev

科尔多瓦本地通知错误

来自分类Dev

科尔多瓦/ Wikitude-错误:找不到插件“ WikitudePlugin”,或者不是CDVPlugin。在config.xml中检查您的插件映射

来自分类Dev

科尔多瓦(android):在侦听Android目标时发生错误

来自分类Dev

更新npm后出现错误,科尔多瓦

来自分类Dev

科尔多瓦ios错误生成Images.xcassets

来自分类Dev

科尔多瓦Google Maps SDK的编译错误

来自分类Dev

科尔多瓦平台添加Android在JAVA_HOME错误

来自分类Dev

科尔多瓦2.9.x iOS 8 userAgent错误

来自分类Dev

科尔多瓦:无法添加android平台,出现EACCES错误

来自分类Dev

科尔多瓦的resolveLocalFileSystemURL错误代码在Android 1000

来自分类Dev

波兰科尔多瓦路径错误中的字母

来自分类Dev

科尔多瓦Android平台添加Android错误3.3

来自分类Dev

科尔多瓦2.9.x iOS 8 userAgent错误

来自分类Dev

流星科尔多瓦iOS项目PCH错误

来自分类Dev

科尔多瓦构建:错误:无法运行“ java -version”

来自分类Dev

科尔多瓦Google Maps SDK的编译错误

来自分类Dev

科尔多瓦在Windows Phone上上传图片错误

来自分类Dev

科尔多瓦不兼容的错误package.json无效

Related 相关文章

  1. 1

    科尔多瓦3.0仅使用设备插件错误?

  2. 2

    科尔多瓦WMIC错误

  3. 3

    科尔多瓦刷新javascript

  4. 4

    科尔多瓦:如何编写可重复调用Javascript回调的本机插件?

  5. 5

    科尔多瓦添加平台android错误

  6. 6

    科尔多瓦获取transformClassesWithJarMergingForDebug构建错误

  7. 7

    科尔多瓦的错误攀登Android

  8. 8

    科尔多瓦本地ajax请求错误

  9. 9

    科尔多瓦建立Ubuntu的错误?

  10. 10

    科尔多瓦获取transformClassesWithJarMergingForDebug构建错误

  11. 11

    新鲜的科尔多瓦建立错误

  12. 12

    科尔多瓦本地通知错误

  13. 13

    科尔多瓦/ Wikitude-错误:找不到插件“ WikitudePlugin”,或者不是CDVPlugin。在config.xml中检查您的插件映射

  14. 14

    科尔多瓦(android):在侦听Android目标时发生错误

  15. 15

    更新npm后出现错误,科尔多瓦

  16. 16

    科尔多瓦ios错误生成Images.xcassets

  17. 17

    科尔多瓦Google Maps SDK的编译错误

  18. 18

    科尔多瓦平台添加Android在JAVA_HOME错误

  19. 19

    科尔多瓦2.9.x iOS 8 userAgent错误

  20. 20

    科尔多瓦:无法添加android平台,出现EACCES错误

  21. 21

    科尔多瓦的resolveLocalFileSystemURL错误代码在Android 1000

  22. 22

    波兰科尔多瓦路径错误中的字母

  23. 23

    科尔多瓦Android平台添加Android错误3.3

  24. 24

    科尔多瓦2.9.x iOS 8 userAgent错误

  25. 25

    流星科尔多瓦iOS项目PCH错误

  26. 26

    科尔多瓦构建:错误:无法运行“ java -version”

  27. 27

    科尔多瓦Google Maps SDK的编译错误

  28. 28

    科尔多瓦在Windows Phone上上传图片错误

  29. 29

    科尔多瓦不兼容的错误package.json无效

热门标签

归档