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