簡體   English   中英

Chrome打包應用 - 了解是否以自助服務終端模式運行

[英]Chrome packaged app - find out if running in kiosk-mode

我正在創建一個既可以在kiosk模式下運行也可以正常運行的應用程序(例如,從Chrome瀏覽器打開),但某些功能應該只允許在自助服務終端模式下運行。 有沒有辦法讓我知道它是在kiosk模式還是在普通的全屏/窗口模式下運行?

這是我的manifest.json中的一個片段,如果有任何幫助的話

{
    "manifest_version": 2,
    "kiosk_enabled": true,
    "kiosk_only": false
}

從文檔:

要確定應用程序是在常規會話還是單應用程序Kiosk模式下運行,您可以從app.runtime.onLaunched事件中檢查launchData對象中包含的is​​KioskSession布爾值。

所以:

chrome.app.runtime.onLaunched.addListener(function(launchData) {
    launchData.isKioskSession; //true or false
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM