我在angularjs中面临问题undefine window.tapstream对象

时间:2015-05-22 06:43:23

标签: javascript angularjs cordova phonegap-plugins phonegap-build

在phonegap应用程序中我正在使用tapstream api当我在angularjs控制器中调用tapstream对象时它说对象取消定义如何修复该undefine对象 在应用程序中它说unfine window.tapstream对象

userappControllers.controller('LoginController', ['$scope', '$http', '$location','$rootScope','$cookies', 'translationService',
    function($scope, $http, $location, $rootScope, $cookies,  translationService) {
        window.tapstream.fireEvent('test-event', false);
}]);

1 个答案:

答案 0 :(得分:-1)

window.tapSteam = function () {
    alert("this is working");
}

myApp.controller('testController', function($scope) {
    window.tapSteam()
});

我试过这个它正在工作 确保使用 angular.module()对象。

注意: 因为我在这里使用myApp作为angular.module()对象引用。