Commit d6d9b4ef authored by wildfirecode13's avatar wildfirecode13

1

parent f05b612c
......@@ -11,7 +11,12 @@
<script src="//yun.duiba.com.cn/js-libs/rem/1.1.0/rem.min.js"></script>
<script src="//yun.duiba.com.cn/h5/lib/zepto.min.js"></script>
<script src="http://yun.duiba.com.cn/db_games/libs0924/svgaParser.minWeb.js"></script>
<script src="https://www.icbc.com.cn/ICBC/html/card/elife/js/2017/0703/icbc_client_core.js"></script>
<script src="https://assets.geilicdn.com/v-components/jsbridge/1.0.1/index.min.js"></script>
<script src="https://yun.duiba.com.cn/db_games/hybrid_app2.js"></script>
<script>
function getApp() {
return {
......@@ -20,25 +25,53 @@
requestType: "mock"
}
}
var CFG = CFG || {};
CFG.projectId = location.pathname.split('/')[2] || '1';
function getUrlParam(name) {
const search = window.location.search;
const matched = search
.slice(1)
.match(new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'));
.slice(1)
.match(new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'));
return search.length ? matched && matched[2] : null;
}
CFG.appID = '${APPID}';
if (!getUrlParam("appID")) {
// alert("【警告】检测到活动url中没有appID参数\n缺少该参数会导致埋点、分享、app信息获取错误。")
}
window.shareUrl = 'https://duiba'+CFG.appID + CFG.projectId + Math.floor(Math.random () * 90000) +'.activity-1.m.duiba.com.cn/customShare/share?id=4609'
// window.shareUrl = 'https://activity.m-1.duiba.com.cn/customShare/share?id=4609';
window.shareUrl = 'https://duiba' + CFG.appID + CFG.projectId + Math.floor(Math.random() * 90000) + '.activity-1.m.duiba.com.cn/customShare/share?id=4609'
window.shareimg = '//yun.duiba.com.cn/spark/assets/e7bec756134eaca143ea54e9f6856b6a6e10d33f.png';
window.sharetitle = '欢趣专区全新升级,快来看看吧';
window.sharedesc = '养鸡养牛还能兑换更多好礼';
function icbcshare() {
console.log('icbcshare')
/******************** demo ********************
调用分享交互需要传入的参数如下
******************** demoend ******************/
//pngUrl:分享后链接显示的图片地址
var pngUrl = window.shareimg;
//shareUrl:分享后点击链接需要跳转的地址
var shareUrl = window.shareUrl;
//title:分享后链接显示的标题
var title = window.sharetitle;
//content:分享后链接显示的内容
var content = window.sharedesc;
//封装需要分享的对象
var shareInfo = {
PNGUrl: pngUrl,
ShareUrl: shareUrl,
Title: title,
Content: content
};
// 将对象转为字符串
shareInfo = JSON.stringify(shareInfo);
hybrid_app.share(shareInfo);
}
</script>
</head>
......@@ -60,4 +93,4 @@
</body>
</html>
</html>
\ No newline at end of file
......@@ -10,6 +10,7 @@ import { Guideact } from '@spark/guideact';//'./bundle';//
import { getStepData, widgetConfig } from './widgetConfig';
import { GDispatcher } from "spark-wrapper-fyge"
import dataCenter, { Store } from '../../dataCenter';
import { getSVGA } from '../../svga';
let _widget;
class Main3 extends Component {
......@@ -49,6 +50,7 @@ class Main3 extends Component {
onClick_shareBtn = () => {
console.log('onClick_shareBtn')
window.icbcshare()
API.doshare().then(res=>{
console.log('doshare',res)
})
......@@ -67,6 +69,8 @@ class Main3 extends Component {
this.freshHomeInfo();
this.initEvent();
getSVGA('//yun.duiba.com.cn/spark/assets/37b62d421a7d224b291960c898bdc9fd1824f561.svga','.main3_role')
if( this.props.data &&!this.props.data.isnewUser) { //不是新用户
API.signInfo().then((res)=>{
const {needPopup} =res.data;
......@@ -267,11 +271,7 @@ class Main3 extends Component {
uuid="58323460-dc19-4377-b25c-fb1cabf8a29b"
src={this.state.resList['d86e633a-b211-4d24-b56b-90da3da4a4e5'].url}
/>
<img
className="main3_role "
uuid="9aec4461-b6d4-47fb-a08d-99453aff3567"
src={this.state.resList['6a414fa5-00f2-4c42-b444-f95dc9d774f2'].url}
/>
<div className="main3_role " />
{rolepop&&<img
className="main3_rolepop "
uuid="c27fef65-4506-42f8-85df-207999e11de1"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment