h8356053 发表于 2015-6-10 16:35:40

ionic自定义插件的使用方法和phonegap使用方法一样吗?

本帖最后由 h8356053 于 2015-6-10 16:37 编辑

    function login(){                navigator.CertLogin.login(onSuccess,onFail,"123");
                location.href = "index_sb.html";
      }
这段js在phonegap框架下能正常运行 navigator.CertLogin.login是自定义插件的使用方法


然而在ionic框架下运行报错,错误: !JavaScript ERROR: TypeError: 'undefined' is not an object (evaluating 'navigator.CertLogin.login')
想问的是ionic自定义插件的使用方法是不是和phonegap一样的?二者自定义插件配置方法都是一样的
在app.js里面看到
angular.module('starter', ['ionic', 'starter.controllers'])
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
    // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
    // for form inputs)
    if (window.cordova && window.cordova.plugins.Keyboard) {
      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
    }
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);这个插件的使用方法是用angular实现,难道ionic自定义插件使用方法都要用anguar那种模式使用吗?能用js调用吗?


你懂的 发表于 2015-6-11 13:08:22

是的一样的,ionic就是集成 phonegap的   
页: [1]
查看完整版本: ionic自定义插件的使用方法和phonegap使用方法一样吗?