呼叫微信js-sdk中的分享介面對頁面分享內容及圖片進行修改,實測安卓分享出去圖片和標題等成功修改了,但是蘋果手機分享出去沒任何改動,不知道是蘋果兼容有問題還是什麼原因
业精于勤,荒于嬉;行成于思,毁于随。
在iOS微信6.1版本中,分享的圖片外鏈不顯示,只能顯示公眾號頁面內鏈的圖片或微信伺服器的圖片(微信團隊已經確認此問題,會在6.2中修復)
現在 一般不會出現這個問題,畢竟現在ios版本一般都在8.2以上,我也常做微信h5頁面,分享ios沒有遇到什麼問題,個人認為 是否代碼有問題,或者你帖點代碼 瞅瞅
ios上引入的js檔案要支援https
尼瑪,偶然間發現程式碼裡面連結加上http之後ios正常了,特麼狗屎ios沒http他辨識不出來!修改的圖片和連結前面都要有http! !
wx.config({ debug: false, appId: '<?php echo $signPackage["appId"];?>', timestamp: '<?php echo $signPackage["timestamp"]?>', nonceStr: '<?php echo $signPackage["nonceStr"];?>', signature: '<?php echo $signPackage["signature"];?>', jsApiList: [ 'onMenuShareTimeline','onMenuShareAppMessage' ] }); wx.ready(function(){ wx.onMenuShareTimeline({ title: "<{$product_info.info.title}>", // 分享标题 link: "http://www.xxxx.com<{:U('Home/Product/Index/product_details',array('product_id'=>$product_info['info']['id']))}>", // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'http://www.xxxx.com<{$product_info.info.cover|thumb=300,300,M}>', // 分享图标 success: function () { // 用户确认分享后执行的回调函数 }, cancel: function () { // 用户取消分享后执行的回调函数 } }); });
在iOS微信6.1版本中,分享的圖片外鏈不顯示,只能顯示公眾號頁面內鏈的圖片或微信伺服器的圖片(微信團隊已經確認此問題,會在6.2中修復)
現在 一般不會出現這個問題,畢竟現在ios版本一般都在8.2以上,我也常做微信h5頁面,分享ios沒有遇到什麼問題,個人認為 是否代碼有問題,或者你帖點代碼 瞅瞅
ios上引入的js檔案要支援https
尼瑪,偶然間發現程式碼裡面連結加上http之後ios正常了,特麼狗屎ios沒http他辨識不出來!修改的圖片和連結前面都要有http! !