https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
h5设置分享title唤起微信面板,iphoneXR和iphone13分享后,标题设置是失败的
iphone13mini不能唤起微信分享面板
安卓和iphone12,iphone8都没有问题,这是一个bug
h5移动端网页 (reactJs)
代码:
引入js
<script src="//res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
<script src="//res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
分享的代码
const toShare = async (info) => {
let hrefurl = location.href.split('#')[0]
let isIosFlag = isIOS()
if (isIosFlag === 'isIOS') {
// 微信IOS的浏览器在history模式下需要使用刚进页面的url
hrefurl = sessionStorage.getItem('firstHref')
}
const { success, data } = await wxSignature({ url: hrefurl });
if (success) {
// setDatas(data);
const signStr = get(data, 'sign', '').toUpperCase();
const timestamp = get(data, 'timestamp', '') || '';
const nonce = get(data, 'noncestr', '') || '';
wx.config({
debug: false,
appId: '这个是wxid', // 必填,公众号的唯一标识
timestamp: timestamp, // 必填,生成签名的时间戳
nonceStr: nonce, // 必填,生成签名的随机串
signature: signStr, // 必填,签名
jsApiList: [
'updateAppMessageShareData',
'updateTimelineShareData',
'onMenuShareAppMessage',
'onMenuShareTimeline'
],
});
wx.ready(function() {
wx.updateAppMessageShareData({
title: info.title,
desc: '欢迎进入XXXXXXXX',
link: `${window.location.href}`,
imgUrl: `https://internal10.dbappsecurity.com.cn:65525/image/favicon.ico`,
});
wx.updateTimelineShareData({
title: info.title,
desc: '欢迎进入XXXXXXXX',
link: `${window.location.href}`,
imgUrl: `https://internal10.dbappsecurity.com.cn:65525/image/favicon.ico`,
});
wx.onMenuShareAppMessage({
title: info.title,
desc: '欢迎进入XXXXXXXX',
link: `${window.location.href}`,
imgUrl: `https://internal10.dbappsecurity.com.cn:65525/image/favicon.ico`,
});
wx.onMenuShareTimeline({
title: info.title,
desc: '欢迎进入XXXXXXXX',
link: `${window.location.href}`,
imgUrl: `https://internal10.dbappsecurity.com.cn:65525/image/favicon.ico`,
});
});
}
};

你好,麻烦提供下机型,微信版本号和复现链接
微信:8.0.15
手机机型:iPhone13 mini
系统版本:ios15.0.2
微信:8.0.15
手机机型:iPhone XR
系统版本:ios14.2
微信:8.0.13
手机机型:iPhone 13
系统版本:ios15.0.1