0

我有一個ARC打包的Chrome應用程序,由於ChromeOS和Android之間存在一些行爲差異,因此我希望它可以進行一些JavaScript API調用:chrome.power.requestKeepAwakeARC打包的Android應用程序:運行JavaScript API命令

增加「動力」的權限,我所試圖做的明顯的步驟之後是改變app_main.html的內容:

<!DOCTYPE html> 
<!-- these are the lines I've added --> 
<script type="text/javascript"> 
chrome.power.requestKeepAwake("display"); 
</script> 
<!-- until here --> 
<iframe src="_modules/mfaihdlpglflfgpfjcifdjdjcckigekc/main.html"></iframe> 

但是,這導致了沒有變化。

我敢肯定,該請求沒有應用,因爲我試圖從Chrome控制檯運行相同的查詢,並且做到了這一點。

我應該如何管理嵌入此代碼?

回答

0

其實,我已經設法解決這個問題。 它發生的原因並不是代碼是在錯誤的時刻或類似的東西上應用的,而是你在app_main.html中使用的代碼不能包含內聯JavaScript,這是不安全的。

這就是說,代碼應該是這樣的:

/app_main.html:

/power_request.js:

chrome.power.requestKeepAwake("display"); 
相關問題