javascript - 是否可以使用 HTML/Javascript 按名称启动应用程序?

标签 javascript android ios html mobile

是否可以使用 HTML/HTML5/Javascript 按名称启动应用程序?

例如,我们是否可以在网页上设置一些按钮,运行智能手机摄像头,允许用户拍照,然后将其发送到网站?

第一个问题是是否可以使用纯网页。

第二个问题是是否可以通过附带的应用程序来做到这一点?例如,也许可以为自定义字符串(如“launch”)编写依赖于移动平台的协议(protocol)处理程序,这将允许超链接,如

<a href="launch://com.android.camera">Open camera</a>

更新

我找到了这个 https://developer.chrome.com/multidevice/android/intents

这篇文章说可以通过它们的 Intent 名称在 android 上启动应用程序。这就是我要找的。

我很感兴趣,是否可以在 iOS 上做同样的事情?

最佳答案

简短回答:否。Web 浏览器不应访问设备的某些部分。您正在寻找一个应用程序。

关于javascript - 是否可以使用 HTML/Javascript 按名称启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22917193/

相关文章:

javascript - 在指令中使用 Controller 属性/方法

javascript - Spring Boot Env Actuator Endpoint - 使用 Javascript 获取当前属性

android - 具有拉伸(stretch)比例和扭曲效果的android中的图像处理

ios - UITableViewCell 内的连续动画

ios - 无法打开文件“Cartfile”,因为没有这样的文件

javascript - 为什么 Chrome 的控制台不再显示功能代码?

javascript - react-native:导入后找不到变量样式表

java - SyncAdapter- onPerformSync 无法访问互联网

android - 在 putExtra 方法中发送 ArrayList<GeoPoint> 数组

ios - 输入附件 View Swift 错误