weex中web标签加载手机端页面适配

weex中web标签加载手机端页面适配

用web标签加载手机端页面的时候,外部viewport会影响到iframe。

weex外部加载的viewport
<meta name="viewport" content="width=750,initial-scale=0.552,maximum-scale=0.552,minimum-scale=0.552,user-scalable=no">
解决方法

http://ask.csdn.net/questions/177477,在web标签上加样式

width: 50vw;
height: 50vh;
transform-origin: 0 0;
transform: scale(2);
测试代码

http://dotwe.org/

<template>
  <div class="wrapper">

    <web ref="webview" :src="url" class="wrapper-webview"></web>
  </div>
</template>
<script>
  const webview = weex.requireModule('webview')
  export default {
    data () {
      return {
        url : 'http://a.mp.uc.cn/article.html?uc_param_str=frdnsnpfvecpntnwprdssskt&client=ucweb&wm_aid=610fcaa9d79f4deeb6af99087b766e62&wm_id=fd765ac01768421a8ac27b3474817be8&pagetype=share&btifl=100'
      }
    }
  }
</script>
<style scoped>
  .wrapper {
    width: 100%;
    height:100%;
    background:#EBEBEB;
    color:#4d4d4d;
  }
  .wrapper-webview {
    width: 50vw;
    height: 50vh;
    transform-origin: 0 0;
    transform: scale(2);
  }
</style>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值