import React from 'react'
import {List,WhiteSpace,Toast} from 'antd-mobile';
import { createForm } from 'rc-form';
import {bindActionCreators} from 'redux';
import {connect} from "react-redux";
class confirmOrder extends React.Component{
constructor(props){
super(props)
this.resize=this.resize.bind(this);
this.state={
bodyHeight:document.documentElement.clientHeight||document.body.scrollHeight
}
}
componentWillMount() {
window.addEventListener('resize',this.resize);
}
resize(){
if(util.isAndroid()){
if (document.body.scrollHeight < this.state.bodyHeight) {
this.setState({
displayBtn:false
})
}else{
this.setState({
displayBtn:true
})
}
}
}
componentWillUnmount() {
window.removeEventListener('resize',this.resize)
}
render() {
return(
<div>
{
this.state.displayBtn? <div className="addorder_pay" >
<div className="addorder_price" style={{padding:"0.5rem 1rem"}}>
<ul>
<li>商品金额:<span>¥{productPrice}</span></li>
{
this.state.displayCountPrice?codePrice.data&&codePrice.data.codeprice?<li>优惠价格:<span>¥{codePrice.data.codeprice}</span></li>:"":""
}
</ul>
</div>
<div className="btnArea" style={{paddingTop:"0.5rem"}}>
<div className="btn" onClick={this.submitOrder.bind(this)}>提交订单</div>
</div>
</div>:''
}
</div>
)
}
}
export default confirmOrder
判断是androis还是iphone
export function isIOS() {
let u = window.navigator.userAgent;
let isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
return isiOS
}
export function isAndroid(){
let u = window.navigator.userAgent;
let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
return isAndroid
}