我正在尝试使用cordova和firebase编写跨平台应用程序代码,同时使用Phonegap-Cookies-Plugin清除我的InAppBrowser中的cookie,但是当我使用给定的示例时:
window.cookies.clear(function() {
console.log('Cookies cleared!');
});
我的控制台说:无法读取属性'清除'未定义的。
我想知道你是否有任何想法?
详细信息:我已经重新安装了平台和插件,以确保它安装得很好。正如您将在我的摘录中看到的,我也使用AngularJS,Ionic和Ui Router。
参考: https://github.com/bez4pieci/Phonegap-Cookies-Plugin https://github.com/apache/cordova-plugin-inappbrowser
从我的代码中摘录:
angular.module('starter')
.controller('ProfileCtrl', function($rootScope,$scope,$state, UserSrv, $ionicViewSwitcher, $ionicModal)
{
$scope.deconnectFB = function(){
$rootScope.loggedInUser='false';
window.cookies.clear(function() {
console.log('Cookies cleared!');
});
$rootScope.ref.unauth();
$state.go("welcome");
};