2016-07-14 90 views
0

我能否以某種方式檢測到我的代碼正在Chrome應用程序/擴展模塊中運行?檢測到我在Chrome應用/擴展程序

我需要這個,因爲我正在寫一個圖書館,我需要圍繞一個角落案例工作。

對此使用第三方npm包是好的,但我沒有找到任何。我發現

+1

我已經投票決定關閉我的問題是重複的,因爲我不想徹底刪除(也許人們會更好地發現它通過谷歌使用我的標題) –

回答

0

一種方法是有點哈克,那就是

function isChromeApp() { 
    return chrome != null && chrome.runtime != null && chrome.runtime.getManifest != null; 
} 
+1

這不是很好,它接近最佳。要突出顯示,這將檢測**擴展名和應用**。 – Xan