【发布时间】:2016-07-21 14:24:57
【问题描述】:
我正在使用 Cordova(在英特尔 XDK 中)开发一个移动应用程序,它是启动其他应用程序的按钮列表。
到目前为止,我已经成功地在浏览器中启动了手机应用程序 (href="tel://")、短信 (href="sms://) 和谷歌网站 (href="http://google.com")。
我找到了一个用于启动应用程序的插件:https://github.com/lampaa/com.lampa.startapp,但根据那里提供的指南,我可以使用这样的代码启动应用程序(示例):
navigator.startApp.start([["app.com.name", "app.com.name.Activity"], [{"product_id":"100"}]], ...);
但是我怎样才能找到那些完整的应用名称(这些 app.com.name 字符串)?
我需要这些应用程序的名称(或如何打开它们):
- 视频(Android 的默认应用),
- 图片/相机胶卷(Android 的默认应用),
- 相机,
- WiFi 设置,
- 蓝牙设置,
- 空白或主页打开的浏览器窗口。
提醒一下:我不想在这些应用和我的应用之间同步任何数据 - 我只想通过我的应用启动它。
如果您有其他解决方案 - 我愿意接受任何建议。
【问题讨论】:
-
如果您想使用手机上可用的应用程序处理文档,则可以使用插件:github.com/ti8m/DocumentHandler 我正在使用它来处理文档和图片。
标签: android cordova mobile-development