Cordova中没有插件可用

六道仙人

我可以成功安装所有插件,但它们似乎都不起作用。

我还包括了cordova.js:

<script type="text/javascript" src="cordova.js"></script>
<script src="js/jquery.js"></script>
<script src="js/tocca.js"></script>
<script type="text/javascript" src="js/index.js"></script>

然后,当我$('.curpos').html(device.cordova);在index.js中使用simple时,它不起作用。

这是从cordova plugin命令输出的

com.admob.pro 2.6.2 "AdMob Plugin Pro"
com.google.playservices 19.0.0 "Google Play Services for Android"
com.rjfun.cordova.extension 1.1.4 "Cordova Plugin Extension"
org.apache.cordova.device 0.3.0 "Device"

有人可以指出解决方案吗?

编辑:

这是我的index.js

document.addEventListener("deviceready", onDeviceReady(), false);
function onDeviceReady() {
    console.log(window.cordova);
    viewport = {
        width: $(window).width(),
        height: $(window).height()
    };
    // reklamy

    var ad_units = {
        android: {
            banner: ''
        }
    };

    var admobid = ad_units.android;
//      if (AdMob) {
//          AdMob.createBanner({
//              adId: admobid.banner,
//              position: AdMob.AD_POSITION.TOP_CENTER,
//              autoShow: true
//          });
//      }
    console.log(window.cordova);
    $('.curpos').html(device.cordova);

    $('.hello').html("<span style='color:green;'>Loaded!</span>");
    var doc = document.createElement("div");
    $(doc).html("Šířka: " + viewport.width + "<br>Výška: " + viewport.height);
    $('body').append("<div class='curpos'></div>");
    $('body').append(doc);
    $('body').append("<div style='position: absolute; z-index:-1; left: 0; top: 0; width: " + viewport.width + "px; height: " + viewport.height + "px; background: red;'></div>");
    $('body').on("tap", function (e, data) {
        var x = data.x;
        var y = data.y;
        $('.curpos').html("X: " + x + "<br>Y: " + y);
    });
}

window.cordova的字符串化版本:

{"version":"3.7.1","platformVersion":"3.7.1","platformId":"android","callbackId":879098886,"callbacks":{},"callbackStatus":{"NO_RESULT":0,"OK":1,"CLASS_NOT_FOUND_EXCEPTION":2,"ILLEGAL_ACCESS_EXCEPTION":3,"INSTANTIATION_EXCEPTION":4,"MALFORMED_URL_EXCEPTION":5,"IO_EXCEPTION":6,"INVALID_ACTION":7,"JSON_EXCEPTION":8,"ERROR":9}}

我使用您的配置制作了一个示例应用程序,并且遇到了同样的问题,但是我发现您缺少了一些东西(与我的cordova应用程序相比)。

HTML-onload在body标签上添加属性:

<body onload="onLoad()">

..,并在您的index.js文件中-将deviceready监听器包装onLoadfn内:

function onLoad(){
   document.addEventListener("deviceready", onDeviceReady(), false);
}

那应该工作!:)

通常,没有此功能它应该可以工作,但是由于某些原因却不能。我想这与cordova / android / plugin版本有关。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

RabbitMQ 管理插件中没有可用的磁盘空间

来自分类Dev

没有可用的FullCalendar视图插件

来自分类Dev

notepad ++插件管理器显示没有可用的插件

来自分类Dev

GooglePlus 类在 Ionic 应用程序中没有来自 Cordova 插件的登录功能

来自分类Dev

在没有插件的情况下将PayPal与Cordova集成?

来自分类Dev

在没有设备的情况下测试Cordova插件

来自分类Dev

VirtualBox中没有可用的USB设备

来自分类Dev

在Homebrew中没有可用的“ pdfunite”公式?

来自分类Dev

Promise 中没有可用的数组

来自分类Dev

“表中没有可用数据”VueJS

来自分类Dev

WordPress插件中没有AdminMenu

来自分类Dev

SonarLint没有在Intellij插件中列出

来自分类Dev

SonarLint没有在Intellij插件中列出

来自分类Dev

有没有可用的jquery插件来显示最近的搜索记录

来自分类Dev

有没有可用的安全websocket(wss协议)客户端浏览器插件?

来自分类Dev

如何在cordova插件中拥有多个java文件

来自分类Dev

没有可用的平台

来自分类Dev

没有可用的提供程序“ azure”插件与此Terraform版本兼容。Azurerm -1.28地形-

来自分类Dev

已启用 kube-dns 插件但没有可用的 kube-dns pod

来自分类Dev

CRUDRespository中的Update或SaveorUpdate,有没有可用的选项

来自分类Dev

有没有在Eclipse中安装插件的首选方法?

来自分类Dev

在插件脚本中访问 Cordova 插件变量

来自分类Dev

IBM MobileFirst cordova jsonstore插件在没有额外超时的情况下不会初始化

来自分类Dev

在没有ionic-native的情况下将cordova插件用于ionicframework

来自分类Dev

Cordova 相机插件给出错误“对象”没有方法“getPicture”

来自分类Dev

在Cordova 3.4中安装Cordova插件

来自分类Dev

在Cordova插件中获取onCreateOptionsMenu

来自分类Dev

在Cordova插件中获取onCreateOptionsMenu

来自分类Dev

@PostConstruct中没有可用的交易实体管理器

Related 相关文章

  1. 1

    RabbitMQ 管理插件中没有可用的磁盘空间

  2. 2

    没有可用的FullCalendar视图插件

  3. 3

    notepad ++插件管理器显示没有可用的插件

  4. 4

    GooglePlus 类在 Ionic 应用程序中没有来自 Cordova 插件的登录功能

  5. 5

    在没有插件的情况下将PayPal与Cordova集成?

  6. 6

    在没有设备的情况下测试Cordova插件

  7. 7

    VirtualBox中没有可用的USB设备

  8. 8

    在Homebrew中没有可用的“ pdfunite”公式?

  9. 9

    Promise 中没有可用的数组

  10. 10

    “表中没有可用数据”VueJS

  11. 11

    WordPress插件中没有AdminMenu

  12. 12

    SonarLint没有在Intellij插件中列出

  13. 13

    SonarLint没有在Intellij插件中列出

  14. 14

    有没有可用的jquery插件来显示最近的搜索记录

  15. 15

    有没有可用的安全websocket(wss协议)客户端浏览器插件?

  16. 16

    如何在cordova插件中拥有多个java文件

  17. 17

    没有可用的平台

  18. 18

    没有可用的提供程序“ azure”插件与此Terraform版本兼容。Azurerm -1.28地形-

  19. 19

    已启用 kube-dns 插件但没有可用的 kube-dns pod

  20. 20

    CRUDRespository中的Update或SaveorUpdate,有没有可用的选项

  21. 21

    有没有在Eclipse中安装插件的首选方法?

  22. 22

    在插件脚本中访问 Cordova 插件变量

  23. 23

    IBM MobileFirst cordova jsonstore插件在没有额外超时的情况下不会初始化

  24. 24

    在没有ionic-native的情况下将cordova插件用于ionicframework

  25. 25

    Cordova 相机插件给出错误“对象”没有方法“getPicture”

  26. 26

    在Cordova 3.4中安装Cordova插件

  27. 27

    在Cordova插件中获取onCreateOptionsMenu

  28. 28

    在Cordova插件中获取onCreateOptionsMenu

  29. 29

    @PostConstruct中没有可用的交易实体管理器

热门标签

归档