0

我有一些“单一应用程序Chrome kiosk设备管理许可证”,我想为每个OU远程设置一个URL(来自Google管理员)。如何从Google管理员(应用程序管理)配置自定义展示台的应用程序?

在使用Chrome标牌构建程序,很容易,有一个“配置”按钮:

enter image description here

但现在我建立了我的应用程序中使用Chrome应用程式制作,也没有办法让那些“环境变量”通过JSON配置文件(按钮‘配置’是不存在的):

enter image description here

如何展现这种‘配置’按钮?

编辑:https://support.google.com/chrome/a/answer/6137033?hl=en“如果Chrome应用程序支持配置文件,则可以上传配置文件来自定义应用程序。” - >所以我想这肯定是可行的,但我不能找到

回答

1

使用managed storage

如何加入到这个manifest.json中的schema.json

"storage": { 
    "managed_schema": "schema.json" 
} 

例如:

{ 
    "type": "object", 
    "properties": { 
    "defaultUrl": { 
     "type": "string" 
    } 
    } 
} 

现在你有了这个按钮,你可以上传这样的配置文件:

{ 
    "defaultUrl": { 
    "Value": "https://www.stackoverflow.com" 
    } 
} 

而在你的代码,你可以这样说:

chrome.storage.managed.get('defaultUrl', function (data) { 
    //data.defaultUrl 
});