如何通过js检查android opera浏览器中的cookie启用

如何通过js检查android opera浏览器中的cookie启用,android,jquery,Android,Jquery,我正在尝试检查Cookie是否在Opera(Android)浏览器中启用。下面的代码在默认浏览器中运行良好,但在Opera中运行不正常 var cookieEnabled = (navigator.cookieEnabled) ? true : false; if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled) { document.cookie="testco

我正在尝试检查Cookie是否在Opera(Android)浏览器中启用。下面的代码在默认浏览器中运行良好,但在Opera中运行不正常

var cookieEnabled = (navigator.cookieEnabled) ? true : false;     
if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled)
    { 
        document.cookie="testcookie";
        cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
    }
    if(cookieEnabled==true){
        jQuery('#androidpopup').modal('show');
    }

我在页面加载时使用此代码。告诉我哪里做错了。

制作一个cookie,然后阅读它的想法如何?如果返回null或undefined,则不会启用cokkies。我使用相同的方法,但如果禁用Cookie,则在opera中不会返回null。返回值是多少?您必须创建一个简单的名称、值对。