Angularjs Phonegap Cookies插件问题
我试图使用cordova和firebase编写一个跨平台应用程序,同时使用Phonegap Cookies插件从iApp浏览器中清除我的Cookie,但当我使用给定示例时:Angularjs Phonegap Cookies插件问题,angularjs,cordova,firebase,phonegap-plugins,ionic,Angularjs,Cordova,Firebase,Phonegap Plugins,Ionic,我试图使用cordova和firebase编写一个跨平台应用程序,同时使用Phonegap Cookies插件从iApp浏览器中清除我的Cookie,但当我使用给定示例时: window.cookies.clear(function() { console.log('Cookies cleared!'); }); 我的控制台显示:无法读取未定义属性的“清除”。 我想知道你有什么想法 详细信息:我已经重新安装了平台和插件,以确保安装良好。正如你们将在我的摘录中看到的,我也在使用Angula
window.cookies.clear(function() {
console.log('Cookies cleared!');
});
我的控制台显示:无法读取未定义属性的“清除”。
我想知道你有什么想法
详细信息:我已经重新安装了平台和插件,以确保安装良好。正如你们将在我的摘录中看到的,我也在使用AngularJS、Ionic和Ui路由器
Ref:
从我的代码中提取:
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");
};
我也尝试过使用$window将其注入到管道中,但我最终遇到了相同的问题,并且我正在使用函数:authWithOAuthPopup来记录Inca您澄清了您在这里要做什么吗?你使用cookie插件做什么?你为什么要清除它们?等等。我正在尝试清理cookies,以允许用户使用各种帐户登录,因为现在我的InApp浏览器正在记住用户,firebase正在通过authWithOAuthRedirect自动连接到最后一个配置文件。(连接到facebook)我想你已经意识到InApp浏览器的这个问题,因为Jacob Wenger在他的旧教程中也使用了这个插件,我明白了。在这些调用之前,您是否在应用程序中包含了必要的
cordova.js
、ionic.js
或phonegap.js
?您能否成功使用任何其他已安装的PhoneGap插件?听起来好像插件未安装或未成功包含。