我正在开发一个应用程序,用户可以将他的照片保存在存储firebase中。
我正在考虑使用纯javascript(webcam.js)的Navigator.getUserMedia()而不是原生的cordova相机插件。
是否有任何问题,例如在运行时或应用商店提交等?
答案 0 :(得分:1)
首先:为什么不想使用相机插件?有具体原因吗?
但据我所知你会遇到3个问题:
如果您尝试保存一些代码行,那就不值得了。如果你想尝试一些与众不同的东西,那就没事了,但也不值得。如果它是一个应用程序和一个WebApp / PWA,你可以只对待平台,如果你是使用插件,如果它是'不是你会使用getUserMeia()
。
对于提交,我不记得你是否必须在iOS上指出一些关于相机使用的东西,但是当Apple测试者试用你的应用并且它不要求相机使用时它可能会很糟糕,它可能不会通过那一步。
因此,如果使用除插件之外的其他方式没有合理的大理由,请留下这个想法。