微信如何实现手机相册及摄像头调用,便捷上传图片功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计891个文字,预计阅读时间需要4分钟。
最近在开发微信公众号新网页,遇到了两个必需的微信JSSDK功能:上传图片和自动定位。开发者文档中提供了详细的步骤指南,点击链接可进入微信开发者文档,了解具体操作。也可阅读本文,了解相关内容。
最近在做微信公众号网页开发,遇到两个需要用到微信的JSSDK,上传图片和自动定位,微信开发者文档有详细的步奏内容,链接点击进入微信开发者文档 ,也可以看看我这篇文章,看我是如何实现的。
首先第一步,需要在页面引入微信的JS文件(img.558idc.com/uploadfile/allimg/210605/1H252O54-0.jpg"></script>
第二步,获取签名
后台会给前端一个接口,前端通过这个接口发送请求获取必要的签名信息,并进行配置
sendAjax.weixin.getSdkSign({'传入参数'},function(msg){ let sdkSign = msg.sdkSgin; // 后台返回的值 wx.config({ debug: false, // 因为在手机上测试没法打印,当debug为true时,所有的返回值都会在手机上alert出来 appId: sdkSign.appId, // 必填,公众号唯一标识 timestamp: sdkSign.timestamp, // 必填,生成签名的时间戳 nonceStr: sdkSign.nonceStr, // 必填,生成签名的随机串 signature: sdkSign.signature,// 必填,签名 jsApiList: ['chooseImage','uploadImage'] // 必填,需要使用的JS接口列表,需要用到什么接口就去开发者文档查看相应的字段名 }); });
其中,sendAjax.weixin.getSdkSign 是我个人自己封装的ajax请求,不用多在意。
第三步,就是上传图片了,相信一般都是一个点击事件来调取微信的相册和摄像头功能。
本文共计891个文字,预计阅读时间需要4分钟。
最近在开发微信公众号新网页,遇到了两个必需的微信JSSDK功能:上传图片和自动定位。开发者文档中提供了详细的步骤指南,点击链接可进入微信开发者文档,了解具体操作。也可阅读本文,了解相关内容。
最近在做微信公众号网页开发,遇到两个需要用到微信的JSSDK,上传图片和自动定位,微信开发者文档有详细的步奏内容,链接点击进入微信开发者文档 ,也可以看看我这篇文章,看我是如何实现的。
首先第一步,需要在页面引入微信的JS文件(img.558idc.com/uploadfile/allimg/210605/1H252O54-0.jpg"></script>
第二步,获取签名
后台会给前端一个接口,前端通过这个接口发送请求获取必要的签名信息,并进行配置
sendAjax.weixin.getSdkSign({'传入参数'},function(msg){ let sdkSign = msg.sdkSgin; // 后台返回的值 wx.config({ debug: false, // 因为在手机上测试没法打印,当debug为true时,所有的返回值都会在手机上alert出来 appId: sdkSign.appId, // 必填,公众号唯一标识 timestamp: sdkSign.timestamp, // 必填,生成签名的时间戳 nonceStr: sdkSign.nonceStr, // 必填,生成签名的随机串 signature: sdkSign.signature,// 必填,签名 jsApiList: ['chooseImage','uploadImage'] // 必填,需要使用的JS接口列表,需要用到什么接口就去开发者文档查看相应的字段名 }); });
其中,sendAjax.weixin.getSdkSign 是我个人自己封装的ajax请求,不用多在意。
第三步,就是上传图片了,相信一般都是一个点击事件来调取微信的相册和摄像头功能。

