微信自定义分享 写出一段完整的demo 并引用jssdk.php 并将jssdk.php 一起写出来
时间: 2023-02-06 11:19:38 浏览: 121
下面是一个示例代码,它展示了如何在网页中使用微信 JavaScript SDK 进行自定义分享。在这个示例中,我们将分享当前页面的链接和标题。
首先,需要在网页中引入 jssdk.php 文件:
```html
<script src="/path/to/jssdk.php"></script>
```
然后,你需要在页面加载完成后调用 wx.config 方法来初始化微信 JavaScript SDK:
```javascript
wx.config({
appId: 'YOUR_APP_ID', // 填写你的应用 App ID
timestamp: 'YOUR_TIMESTAMP', // 填写你的时间戳
nonceStr: 'YOUR_NONCE_STR', // 填写你的随机字符串
signature: 'YOUR_SIGNATURE', // 填写你的签名
});
```
注意,你需要从服务器端获取 appId、timestamp、nonceStr 和 signature 这些参数,这些参数需要使用 jssdk.php 文件来生成。
然后,你就可以使用 wx.ready 方法来调用自定义分享功能了:
```javascript
wx.ready(function () {
// 获取当前页面的链接和标题
var link = window.location.href;
var title = document.title;
// 设置自定义分享内容
wx.onMenuShareAppMessage({
title: title, // 分享标题
link: link, // 分享链接
// 其他参数(如分享图标、分享描述等)
});
// 其他自定义分享功能(如分享到朋友圈、分享到 QQ 空间
阅读全文