activity.vue 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <template>
  2. <view class="activity">
  3. <web-view :webview-styles="webviewStyles" :src="activityPath"></web-view>
  4. <!-- 侧边 -->
  5. <scroll-top :isScrollTop="isScrollTop" :bottom="200"></scroll-top>
  6. </view>
  7. </template>
  8. <script>
  9. export default {
  10. data() {
  11. return {
  12. webviewStyles: {
  13. progress: {
  14. color: '#FF3333'
  15. }
  16. },
  17. productID:'',
  18. activityPath:'',
  19. isScrollTop:false
  20. }
  21. },
  22. onLoad(option) {
  23. console.log(option)
  24. switch(option.id){
  25. case '277':
  26. this.activityPath = 'https://static.caimei365.com/app/caimei-activity-h5/html/2020/caimeih5_01.html'
  27. uni.setNavigationBarTitle({title:'三昭国际优惠'});
  28. break;
  29. case '278':
  30. this.activityPath = 'https://static.caimei365.com/app/caimei-activity-h5/html/2020/caimeih5_02.html'
  31. uni.setNavigationBarTitle({title:'点斗优惠'});
  32. break;
  33. case '280':
  34. this.activityPath = 'https://static.caimei365.com/app/caimei-activity-h5/html/2020/caimeih5_03.html'
  35. uni.setNavigationBarTitle({title:'唯美概念DEP优惠'});
  36. break;
  37. case '276':
  38. this.activityPath = 'https://static-b.caimei365.com/app/caimei-activity-h5/html/2020/caimeih5_04.html'
  39. uni.setNavigationBarTitle({title:'保信亚太全脂然,买二送一'});
  40. break;
  41. case '223':
  42. this.activityPath = 'https://static.caimei365.com/app/caimei-activity-h5/html/2020/caimeih5_99.html'
  43. uni.setNavigationBarTitle({title:'品牌OEM服务'});
  44. break;
  45. }
  46. },
  47. methods:{
  48. },
  49. onPageScroll(e){//实时获取到滚动的值
  50. if(e.scrollTop>600){
  51. this.isScrollTop = true
  52. }else{
  53. this.isScrollTop = false
  54. }
  55. },
  56. }
  57. </script>
  58. <style lang="scss">
  59. .activity{
  60. width: 100%;
  61. height: auto;
  62. image{
  63. width: 100%;
  64. height: auto;
  65. }
  66. }
  67. </style>