用于 IOS Iphone 3G 的 Javascript API 用于相机访问

发布于 2024-10-14 21:19:07 字数 140 浏览 5 评论 0原文

有没有办法通过 JavaScript 访问 iPhone 3G 相机来拍摄照片,然后在 HTML POST 中使用这张照片?我遇到了一个名为 PhoneGap 的 API,但从这里的搜索中它只提到了 iPhone 4。我希望找到适用于 3G 和 3GS 型号的东西。

Is there a way to access the iPhone 3G camera via JavaScript to capture a photo and then utilize this photo in an HTML POST? I came across an API called PhoneGap but from a search on here it only mentioned for the IPhone 4. I was hoping to find something that would work on the 3G and 3GS models.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

空气里的味道 2024-10-21 21:19:07

Phonegap 是一个简单的解决方案,它支持所有 iPhone 的相机访问。

支持的功能:http://www.phonegap.com/features

Phonegap is an easy solution, and it support camera access for all iPhones.

Supported features: http://www.phonegap.com/features

咆哮 2024-10-21 21:19:07

虽然这是一个老问题,但我想补充一点,此功能即将出现在网络上,并且已经在某些浏览器中实现

navigator.getMedia = (
    navigator.getUserMedia ||
    navigator.webkitGetUserMedia ||
    navigator.mozGetUserMedia ||
    navigator.msGetUserMedia);

有一个 getUserMedia 的 W3C 规范

虽然这实际上会为您获取视频,但您可以从该视频流中获取静态图像

浏览器中将出现大量 API - 美好的时光即将到来!

Although this is an old question, I wanted to add that this feature is coming to The Web and is already implemented in some browsers.

navigator.getMedia = (
    navigator.getUserMedia ||
    navigator.webkitGetUserMedia ||
    navigator.mozGetUserMedia ||
    navigator.msGetUserMedia);

There is a W3C Specification for getUserMedia.

Although this actually gets you video, you can then take a still image from that video stream.

There are lots of APIs coming to the browser - so good times ahead!

筱果果 2024-10-21 21:19:07

是的,我们去年写过一篇。尝试我们的 iOS 网络摄像头 git 存储库 - https://github.com/egghaus/iOSWebCamera

它通过发布西纳特拉应用程序。

Yes, we wrote one last year. Try our git repo for iOS Web Camera — https://github.com/egghaus/iOSWebCamera

It posts through a sinatra app.

暗喜 2024-10-21 21:19:07

我遇到了一个名为 PhoneGap 的 API,但从这里的搜索中它只提到了 iPhone 4。我希望找到适用于 3G 和 3GS 型号的东西。

PhoneGap 确实可以在 3G 和 3GS 上运行。

I came across an API called PhoneGap but from a search on here it only mentioned for the IPhone 4. I was hoping to find something that would work on the 3G and 3GS models.

PhoneGap does indeed work on 3G and 3GS.

乜一 2024-10-21 21:19:07

使用输入文件类型 : 。

<input type=”file”>

现在,通过 IO6,您可以直接在表单中

Now, with IO6 you can use the input file type :

<input type=”file”>

directly in your form.

陪我终i 2024-10-21 21:19:07

不,无法通过 JavaScript 访问相机。您应该使用 UIWebView 委托来处理用户交互,然后在其回调中调用 UIImagePickerController

No, there is no way to access camera via JavaScript. You should use the UIWebView delegate to handle user interaction and then call the UIImagePickerController in it's callbacks

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文