【问题标题】:Can an iPhone Web App use the Camera?iPhone Web App 可以使用相机吗?
【发布时间】:2011-02-08 12:37:37
【问题描述】:

我有一个网络应用程序,我想拍照然后将它们上传到服务器。这可以通过 web 应用来完成吗?

【问题讨论】:

    标签: iphone cordova web-applications jqtouch


    【解决方案1】:

    [edit] 现在可以了,请看下面的答案。

    不,webapp 无法访问内部设备。 试试PhoneGap,在你的应用和内部设备之间拉开差距。但这将编译一个需要通过 Apple Store 分发的应用程序。

    【讨论】:

    • 问题在于它是一个私人测试版产品,我不希望全世界都知道它。只是我的内部公司。想法?
    • Apple SDK 允许您在 iPhone 上安装您编译的应用程序。应该不是问题。 ;)
    • 这已经过时了。您现在可以使用@jeff-wei 的解决方案来完成
    【解决方案2】:

    iOS 6 和 HTML5 现在可以做到这一点。

    使用<input> 标签,您可以从相机或画廊获取文件输入(熟悉的“拍照或录像,选择现有”)。试试:

    <input type="file">
    

    这将弹出前面提到的选项对话框。您还可以添加accept 属性来指定您想要image 还是video,如下所示:

    <input type=file accept="image/*">
    

    Max Firtman 有一篇很棒的文章,介绍了您可以在此处使用 iOS 6 和 HTML5 做什么:http://www.mobilexweb.com/blog/iphone-5-ios-6-html5-developers

    【讨论】:

      【解决方案3】:

      您将能够为多达 100 台不同的设备创建“配置文件”以直接安装您的应用,而无需通过 App Store。安装过程并不像调用 URL 或从 App Store 下载一样简单,但至少您可以限制分发给特定的人,而无需透露该应用在公共 App Store 中的存在。

      另见iPhone App Minus App Store?

      【讨论】:

        猜你喜欢
        • 2011-03-14
        • 1970-01-01
        • 2010-12-17
        • 2011-10-10
        • 2018-12-11
        • 1970-01-01
        • 2011-02-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多