我正在构建iOS应用,我目前正在使用网络编程语言进行开发。 HTML,CSS,jQuery等我这样做是因为我第一次使用这些语言的速度更快。
我的应用程序将为用户提供录制视频的可能性,我知道可以使用HTML5从iOS 6开始,并将其上传到我的服务器。但是,我希望能够创建一个自定义的摄像机视图,例如像Snapchat中的那个,能够记录视频的自定义持续时间(例如最多20秒),带有进度条等。< / p>
我的第一个问题是:从HTML5开始,是否可以限制视频记录的持续时间?例如最多20秒?
第二个问题:我是否可以继续使用网络语言开发我的应用程序,当用户点击&#34;录制视频按钮时,会直接在iOS代码中触发事件?所以我可以用iOS语言启动自定义相机视图,然后从iOS代码直接发送到我的服务器?
感谢您的帮助。
答案 0 :(得分:1)
第一个问题: 不,您无法在HTML中创建自定义相机视图。这需要在设备上的Swift或Objective-C中完成。
第二个问题:
我已经读过,新的WKWebView
可以接收来自Javascript的消息。
This tutorial解释了您的应用如何通过委托电话与Javascript进行通信。它要求您的内容不会显示在UIWebView
中,而是显示在WKWebView
中(需要iOS 8或更新版本)