JSOM:get_isSiteAdmin不能区分网站集的用户和管理员

问题描述

   if (user.get_isSiteAdmin()) 
    {
    document.cookie = "licence=yes";
    }

我正在使用user.get_isSiteAdmin(),但它始终给出false值,我不能授予网站集的权限

Site Collection - Full Control 

在AppMenifest.xml文件

还有其他方法可以获取网站管理员吗?

解决方法

@ user11869887,

只需在我的SPO环境中测试此JSOM功能,即可在这里正常工作。 enter image description here

您可能需要显式初始化对象/属性,否则由于相关属性为null,它将始终返回false。

BR

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...