网址一键转换成APP这样就行了吗?
网址一键转换成APP这样就行了吗?
众所周知,网站是基于浏览器运行环境,而手机端浏览器使用的都是webkit内核,直接将网站转成APP,不一定适用于手机,适配也会有问题,如果开发者在开发过程中同时适配了手机端就可以避免;然而还有一个问题,浏览器中的功能在手机端并不是完全支持的,需要使用手机提供的对应的功能。
手机端功能可以通过使用手机端的插件来实现,例如:调用拍照功能,可以使用Camera插件,插件的使用很简单,在已经创建的app上选择对应插件添加就可以,在网址的前端工程里,引入:
<!-- 在html文档中 --> <script type="text/javascript" src="supconit://hcmobile.js"></script>
然后在前端工程里写入调用插件的API即可:
navigator.camera.takePhoto(function(success) { alert(JSON.stringify(success)); }, function(error) { alert(JSON.stringify(error)); },true,1024);
这样手机端就可以实现拍照功能了,完美解决了网址转成app部分功能不可用的问题。为了提升APP的完整度,正确使用插件很有必要。
如有任何问题,欢迎纠正~~~
作者:中控易动
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。