侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

如何在不接入微信API的情况下自定义分享内容(图片、链接、标题)

2024-05-09 星期四 / 0 评论 / 0 点赞 / 78 阅读 / 1116 字

方法如下: 1.设置分享title:动态改变document.title值即可: document.title = 'test' 2.设置分享图片:在页面隐藏一张尺寸大于290*290的图(图片需

方法如下:

 

1.设置分享title:动态改变document.title值即可:

document.title = 'test'
 

2.设置分享图片:在页面隐藏一张尺寸大于290*290的图(图片需要容器包裹,设置容器css属性display:none即可):

<div style="display:none"><img src="share.jpg" /></div>
 

3.设置分享的链接:动态修改document.documentURI的值即可(safari下,document.documentURI为只读属性,可借助history.pushState )

//android:document.documentURI = "http://www.navyxie.com";//经测试wechat6.3.13版本下此方法已失效,可使用同下IOS的方法自定义。//ios:window.history.pushState("weixin-share-url", "weixinshare", "http://www.navyxie.com");//只可设置同域链接
 

具体的运行原理可以看 【微信Android SDK 中的 js】 源码分析。

广告 广告

评论区