在PWA中访问Chrome企业资产ID

问题描述 投票:0回答:1

从Chrome 81开始,谷歌 允许受管理的 Chrome 设备在 Kiosk 模式下添加 PWA。.

围绕这个问题的文档不多,但我已经把它的基本工作方式。我想获取设备资产ID,可以通过 chrome.enterprise.deviceAttributes.getDeviceAssetId(function callback) 如初 此处.

我已经加了 enterprise.deviceAttributes 的权限,但我不确定这是否与此相关。 我试图通过Vue前端访问这个资产ID。

assetID () {
 if (chrome.enterprise) {
   chrome.enterprise.deviceAttributes.getDeviceAssetId(deviceId => {
     return deviceId
   })
 } else {
   return 'Not a Chrome Device'
 }
},

这是我最新的尝试 但我似乎无法确认这个资产ID chrome.enterprise api是可用的。我走对了吗?

google-chrome vue.js google-chrome-app
1个回答
0
投票

来自 Chrome OS 开发者文档 https:/developer.chrome.comextensionsenterprise_deviceAttributes。

注意:此 API 仅适用于通过企业策略强制安装的扩展。

您需要构建一个chrome应用程序或扩展来使用企业API,然后将信息传递给您的PWA。https:/developer.chrome.comappsfirst_app。

© www.soinside.com 2019 - 2024. All rights reserved.