|
|
@@ -118,7 +118,8 @@ export default class MyPage extends Component { |
|
|
|
versionInfo:'未知', |
|
|
|
adType: 0, |
|
|
|
curAdType02Index: 0, //广告图index |
|
|
|
curCoverImgUrl: '', |
|
|
|
coverImgUrl: 'https://iformall-net.s3.cn-northwest-1.amazonaws.com.cn/456/37d833d7-263f-4f97-8588-e827c2f43db4.jpg', |
|
|
|
previewImg: 'https://iformall-net.s3.cn-northwest-1.amazonaws.com.cn/456/37d833d7-263f-4f97-8588-e827c2f43db4.jpg', |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
@@ -398,7 +399,7 @@ async routine() { |
|
|
|
} |
|
|
|
this.setState({ |
|
|
|
curAdType02Index: curNum, |
|
|
|
curCoverImgUrl:adDataBgList[curNum].coverImg |
|
|
|
previewImg:adDataBgList[curNum].coverImg |
|
|
|
}) |
|
|
|
pageChangeCount = heartConfig.pageChangeInterval |
|
|
|
} |
|
|
@@ -657,19 +658,23 @@ getAdView(){ |
|
|
|
); |
|
|
|
} else if (this.state.adType == 2) { |
|
|
|
let curWidthNum = 1080/(PixelRatio.get()); |
|
|
|
let curImgObj = null; |
|
|
|
if (!this.state.curCoverImgUrl) { |
|
|
|
curImgObj = require('./image/background.png'); |
|
|
|
} else { |
|
|
|
curImgObj = { |
|
|
|
uri: this.state.curCoverImgUrl |
|
|
|
} |
|
|
|
} |
|
|
|
return ( |
|
|
|
// <ImageBackground style={styles.adTypeBg} source={require('./image/ad1.jpg')}> slideInDown zoomInDown |
|
|
|
<View style={styles.adWrapBox}> |
|
|
|
<Animatable.View animation="slideInDown" style={styles.adWrap} key={this.state.curCoverImgUrl}> |
|
|
|
<ImageBackground style={styles.adTypeBg} resizeMode="stretch" source={curImgObj}> |
|
|
|
<Image style={styles.adWrapHideImg} |
|
|
|
onLoadStart={() => { |
|
|
|
|
|
|
|
}} |
|
|
|
onLoad={() => { |
|
|
|
this.setState({ |
|
|
|
coverImgUrl: this.state.previewImg |
|
|
|
}) |
|
|
|
}} |
|
|
|
resizeMode="stretch" source={{uri: this.state.previewImg}}> |
|
|
|
</Image> |
|
|
|
|
|
|
|
<Animatable.View animation="slideInDown" style={styles.adWrap} key={this.state.coverImgUrl}> |
|
|
|
<ImageBackground style={styles.adTypeBg} resizeMode="stretch" source={{uri: this.state.coverImgUrl}}> |
|
|
|
</ImageBackground> |
|
|
|
</Animatable.View> |
|
|
|
|
|
|
@@ -1227,6 +1232,15 @@ MyPage = CodePush(codePushOptions)(MyPage); |
|
|
|
top: 0, |
|
|
|
zIndex: 10, |
|
|
|
}, |
|
|
|
adWrapHideImg: { |
|
|
|
width: '100%', |
|
|
|
height: '100%', |
|
|
|
position: 'absolute', |
|
|
|
left: 0, |
|
|
|
top: 0, |
|
|
|
zIndex: -1, |
|
|
|
opacity:0, |
|
|
|
}, |
|
|
|
|
|
|
|
adTypeSwiper02:{ |
|
|
|
flex: 1, |
|
|
|