作者 景龙
1 个管道 的构建 通过 耗费 0 秒

视频定位

@@ -165,6 +165,51 @@ @@ -165,6 +165,51 @@
165 <script src="__TMPL__/public/assets/js/public.js"></script> 165 <script src="__TMPL__/public/assets/js/public.js"></script>
166 166
167 <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script> 167 <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
  168 +
  169 +<script>
  170 + $(function () {
  171 + // 分享标题
  172 + var title_title = $(document).attr('title');
  173 + // 分享简介
  174 + wx.config({
  175 + debug: false,
  176 + appId: '{$data.appId}',
  177 + timestamp: '{$data.timestamp}',
  178 + nonceStr: '{$data.nonceStr}',
  179 + signature: '{$data.signature}',
  180 + jsApiList: [
  181 + 'onMenuShareAppMessage',
  182 + 'onMenuShareTimeline',
  183 + ]
  184 + });
  185 + wx.ready(function () { //需在用户可能点击分享按钮前就先调用
  186 + wx.onMenuShareAppMessage({
  187 + title: '独角星球-'+title_title, // 分享标题朋友
  188 + desc: $('.post_title').text(), // 分享描述
  189 + link: $('.video_index_url').val(), // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
  190 + imgUrl: 'http://www.starplanet.cn/themes/simpleboot3_mobile/public/assets/images/cicon_01@2x.png', // 分享图标
  191 + type: '', // 分享类型,music、video或link,不填默认为link
  192 + dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
  193 + success: function () {
  194 + wx_Share();
  195 + },
  196 + });
  197 + wx.onMenuShareTimeline({
  198 + title: '独角星球-'+title_title, // 分享标题朋友圈
  199 + desc: $('.post_title').text(),
  200 + link: $('.video_index_url').val(), // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
  201 + imgUrl: 'http://www.starplanet.cn/themes/simpleboot3_mobile/public/assets/images/cicon_01@2x.png', // 分享图标
  202 + success: function () {
  203 + // 用户点击了分享后执行的回调函数
  204 + wx_Share();
  205 + },
  206 + });
  207 + });
  208 + wx.error(function (res) {
  209 + // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
  210 + });
  211 + });
  212 +</script>
168 <script> 213 <script>
169 $('.navImg1 img').click(function() { 214 $('.navImg1 img').click(function() {
170 if ($(this).attr('src') == "__TMPL__/public/assets/images/xx.png") { 215 if ($(this).attr('src') == "__TMPL__/public/assets/images/xx.png") {
@@ -256,7 +301,6 @@ @@ -256,7 +301,6 @@
256 $('.video_index').val(index); 301 $('.video_index').val(index);
257 //更换视频路径index 302 //更换视频路径index
258 video_index_url(index); 303 video_index_url(index);
259 - video_share();  
260 }); 304 });
261 305
262 // $(".select ul li").click(function() { 306 // $(".select ul li").click(function() {
@@ -389,51 +433,6 @@ @@ -389,51 +433,6 @@
389 } 433 }
390 }); 434 });
391 } 435 }
392 -  
393 - //视频分享  
394 - function video_share(){  
395 - $.ajax({  
396 - type: 'POST',  
397 - url: "/portal/login/wx_video_share",  
398 - data: {},  
399 - dataType: 'json',  
400 - success: function(data) {  
401 - var title_title = $(document).attr('title');  
402 - wx.config({  
403 - debug: false,  
404 - appId: data.appId,  
405 - timestamp: data.timestamp,  
406 - nonceStr: data.nonceStr,  
407 - signature: data.signature,  
408 - jsApiList: [  
409 - 'onMenuShareAppMessage',  
410 - 'onMenuShareTimeline',  
411 - ]  
412 - });  
413 - wx.ready(function () { //需在用户可能点击分享按钮前就先调用  
414 - wx.onMenuShareAppMessage({  
415 - title: '独角星球-'+title_title, // 分享标题朋友  
416 - desc: $('.post_title').text(), // 分享描述  
417 - link: $('.video_index_url').val(), // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致  
418 - imgUrl: 'http://www.starplanet.cn/themes/simpleboot3_mobile/public/assets/images/cicon_01@2x.png', // 分享图标  
419 - type: '', // 分享类型,music、video或link,不填默认为link  
420 - dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空  
421 - success: function () {}  
422 - });  
423 - wx.onMenuShareTimeline({  
424 - title: '独角星球-'+title_title, // 分享标题朋友圈  
425 - desc: $('.post_title').text(),  
426 - link: $('.video_index_url').val(), // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致  
427 - imgUrl: 'http://www.starplanet.cn/themes/simpleboot3_mobile/public/assets/images/cicon_01@2x.png', // 分享图标  
428 - success: function () {}  
429 - });  
430 - });  
431 - wx.error(function (res) {  
432 - // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。  
433 - });  
434 - }  
435 - });  
436 - }  
437 </script> 436 </script>
438 437
439 </html> 438 </html>