我想知道是否有任何JS API在Chrome打包應用程序中的按鈕單擊事件上啓動另一個Chrome應用程序。Chrome打包的應用程序:打開另一個應用程序
回答
作爲一般規則,不,你不能調用另一個應用程序。
但是,如果您控制了這兩個應用程序,則可以將第二個應用程序設置爲期望external message。
您可以將chrome.runtime.onMessageExternal
偵聽器添加到第二個應用的事件頁面腳本,並從第一個應用ID中發送消息以喚醒第二個應用並啓動應用窗口。有關更多詳細信息,請參閱this。
一般來說,擴展可以做這個任務,更感謝management
API。但是,它現在不適用於Apps。
功能請求爲應用程序添加此API:#455550
謝謝@Xan的回答。我想讓我的應用程序一般,因爲它應該能夠調用其他應用程序,如文本編輯器,計算器等。有什麼辦法,如果我有我想調用的應用程序的應用程序ID。另外,有什麼方法可以知道用戶打開的應用程序的過去歷史記錄。 – arpitgoyal2008
擴展可以做到這一點,但不是應用程序。你需要''管理'API。我編輯了這個問題;你目前沒有希望在應用中實現這一點。 – Xan
哦,順便說一下。安裝起來很麻煩,但您可以使用應用程序和輔助程序擴展來完成。 – Xan
- 1. 從Chrome應用程序窗口打開另一個Chrome應用程序窗口
- 2. 從我的應用程序打開另一個應用程序?
- 3. 從另一個程序中打開一個應用程序
- 4. 使用SQLite Chrome打包應用程序?
- 5. Chrome打包的應用程序/ pdf.js
- 6. 自動打開的Chrome應用程序
- 7. 打開另一個應用程序從反應原生的iOS應用程序
- 8. 當另一個應用程序被點擊時打開一個應用程序
- 9. 在另一個應用程序中打開一個Android應用程序
- 10. 打開一個應用程序從我的Android應用程序
- 11. Chrome應用程序開發環境中的打包應用程序是什麼?
- 12. 打開另一個應用程序從我的應用
- 13. 活動Chrome打包應用程序
- 14. Chrome打包應用程序小部件
- 15. 發佈Chrome打包應用程序
- 16. 多窗口Chrome打包應用程序?
- 17. jQuery for Chrome打包應用程序?
- 18. 打開一個應用程序的Java
- 19. 從Android的另一個應用程序打開默認日曆應用程序
- 20. 如何從我的應用程序打開另一個應用程序?
- 21. 如何從Android的另一個應用程序中打開應用程序?
- 22. 從我的應用程序打開pdf到另一個pdfviewer應用程序
- 23. 關閉delphi應用程序以及它打開的另一個應用程序
- 24. 從我們的應用程序打開另一個應用程序?
- 25. android:我如何從我的應用程序打開另一個應用程序?
- 26. Closure開發模式和Chrome打包應用程序 - 「document.write()在打包應用程序的沙箱中不可用」
- 27. hyrbid應用程序使用js打開另一個應用程序
- 28. 從另一箇中打開另一個JavaFX應用程序?
- 29. 從另一個應用程序中打開一個應用程序而不關閉應用程序
- 30. 在一個新窗口中打開一個Chrome應用程序
取決於。你是否控制另一個應用程序(即你可以添加代碼)? – Xan