我想在手机的web浏览器中通过按钮点击事件来访问手机摄像头。如果我在手机的web浏览器中打开我的应用程序,是否有任何插件可以访问手机摄像头。(不使用移动应用程序)。
在救生圈中实现功能的最佳方式是什么?
发布于 2016-06-07 15:31:46
这不是Liferay特有的问题,而是web应用程序的问题。如果你搜索"HTML5 camera access“或相关术语,就会有大量的命中结果。即使是Stackoverflow也有很多这样的功能,例如here和here。问题更老了--在这种情况下这很好: HTML5只是得到了更广泛的传播,虽然在提出问题时并不是所有的东西都得到了支持,但我们已经走得更远了。
我没有这种集成的经验-我怀疑当您想在服务器端的Liferay中处理结果时,必须使用<portlet:resourceURL/>才能通过Ajax处理一些输入。但基本的问题,从网页访问图像,有一个纯粹的HTML5解决方案,完全独立于Liferay。
发布于 2016-06-07 15:09:59
据我所知,手机摄像头只能由手机应用程序访问,因为这是手机硬件的操作系统。
Liferay portlet是一个运行在liferay门户服务器上的web应用程序,它不能直接访问手机的底层操作系统。
您可以将您的逻辑添加到portlet中,可能是通过移动操作系统API访问电话。
希望这能让你明白。
https://stackoverflow.com/questions/37670789
复制相似问题