问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在网页中通过js代码将内容分享到朋友圈?

发布网友 发布时间:2022-04-21 02:22

我来回答

2个回答

热心网友 时间:2023-11-04 14:12

布骤一:绑定域名
先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
备注:登录后可在“开发者中心”查看对应的接口权限。

步骤二:引入JS文件
在需要调用JS接口的页面引入如下JS文件

步骤三:通过config接口注入权限验证配置
所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。

步骤四:通过ready接口处理成功验证
wx.ready(function(){ // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。});

骤五:通过error接口处理失败验证
wx.error(function(res){// config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。

接口调用说明
所有接口通过wx对象(也可使用jWeixin对象)来调用,参数是一个对象,除了每个接口本身需要传的参数之外,还有以下通用参数:

success:接口调用成功时执行的回调函数。
fail:接口调用失败时执行的回调函数。
complete:接口调用完成时执行的回调函数,无论成功或失败都会执行。
cancel:用户点击取消时的回调函数,仅部分有用户取消操作的api才会用到。
trigger: 监听Menu中的按钮点击时触发的方法,该方法仅支持Menu中的相关接口。
备注:不要尝试在trigger中使用ajax异步请求修改本次分享的内容,因为客户端分享操作是一个同步操作,这时候使用ajax的回包会还没有返回

以上几个函数都带有一个参数,类型为对象,其中除了每个接口本身返回的数据之外,还有一个通用属性errMsg,其值格式如下:
调用成功时:"xxx:ok" ,其中xxx为调用的接口名
用户取消时:"xxx:cancel",其中xxx为调用的接口名

调用失败时:其值为具体错误信息
基础接口判断当前客户端版本是否支持指定JS接口
wx.checkJsApi({ jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) {// 以键值对的形式返回,可用的api值true,不可用为false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}  }});

热心网友 时间:2023-11-04 14:12

铺位的安排好烦菩萨发货【】ad回复趴在事发后PSad回复的菩萨发货拍大师符合拍大师符合都怕发货派送电话费派送电话费平顶山*骗子电话费判断撒发货PDF和拍照的搜发货品质盛典回复

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请帮忙查iphone4手机的序列号dx3hnchpdp0n DX3J481PDP0N帮忙查一下 是真的吗 我不会查 大神们是翻新的? 苹果4激活日期查询 猫猫一直发情怎么办呢 如何帮助猫咪度过发情期呢? 本科英语都要过4级吗 车子中间的踏板是什么 高考400分能考哪些军事类二本 联通3g双卡双待智能导航手机 ...可以一个卡装移动2g的卡,专打电话,一个卡装联通3g流量卡吗 怎么用js跳转带有URL参数的页面 如何用js跳转到指定页面然后触发某一个事件 js如何在指定页面跳转到另一指定页面 怎样用js将一个页面自动跳转到新的页面 如何使用js跳转代码 用QQ邮箱邮件以后,没设置回执怎么让自己知道对方已经阅读与接受他的邮件了?_问一问 如何在网页中通过js代码将内容分享到朋友圈 404 Not Found 怎么用JS实现电脑上打开网址,自动跳转到另一个页面? js 怎么跳转到另外的一个页面 如何在网页中通过js代码将内容分享到朋友圈? js如何实现页面跳转 js如何跳转页面 用JavaScript怎么实现页面跳转 如何使用JavaScript实现 按钮跳转页面功能? js怎么跳转页面 如何使用matlab中的工具箱 用matlab软件做 用Matlab 绘图 有人用matlab吗 怎样用js获取参数地址,并跳转到另一个的页面 怎么做js跳转js怎么实现跳转 如何用javaScript发送一个网页请求? 腊肉怎么做才好吃啊 腊肉怎么做好吃法大全 腊肉怎么做才好吃啊或者是怎么做 怎么做腊肉好吃又简单 腊肉怎样做才好吃 腊肉怎么做才好吃? 腊肉要怎么做才好吃 怎么做腊肉才好吃 请问腊肉怎么做才好吃 腊肉是如何制作的,要怎么做才能突出腊肉的美味? 怎么做的腊肉才好吃 30w和22.5w快充区别 30w充电和65w充电的区别 红米k305G。充电慢吗。告诉我吧。。30w,闪电。去... 30w快充和33w快充会差很多吗 为何小米30w充电速度比华为40w充电速度要快? 现在流行的30瓦充电器,能不能给手机充电?