收藏
回答

h5使用开放标签wx-open-launch-weapp ios端不显示也没反应?

在安卓手机显示没有问题,只有IOS手机此控件都不显示。

经过强行将父div添加div以后,图片显示出来了,但是红色部分的wx-open-launch-weapp组件内容依然不显示也无法跳转。

<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
    <style>
        .divxiaojingbananer {
            width: 100%;
            height: 100px;
            background-image: url("https://media1.aa.com.cn/static/parent/Content/images/bandubannar.png");
            background-repeat: no-repeat;
            background-color: #fff;
            background-size: 100%
        }
    </style>
    <div class="divxbananer">
        <wx-open-launch-weapp id="launch-btn"
                              appid="wxf76910845681f498"
                              path="pages/loginyab/loginyab?babyNickname=@ViewBag.babyNickname&babyBirthday=@ViewBag.babyBirthday&babySex=@ViewBag.babySex">
            <template>
                <style>
                    .btn {
                        width: 200px;
                        height: 100px;
                        background-color: red;
                    }
                </style>
                <button class="btn">打开小程序</button>
            </template>
        </wx-open-launch-weapp>
    </div>
    <script type="text/javascript">
           wx.config({
                debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
                appId: '@(ViewBag.Jssdk[0])', // 必填,公众号的唯一标识
                timestamp: '@(ViewBag.Jssdk[1])', // 必填,生成签名的时间戳
                nonceStr: '@(ViewBag.Jssdk[2])', // 必填,生成签名的随机串
                signature: '@(ViewBag.Jssdk[3])', // 必填,签名,见附录1
                jsApiList: [
                    'chooseImage',
                    'previewImage',
                    'showOptionMenu',
                    'uploadImage',
                    'hideAllNonBaseMenuItem'
                ], // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
                openTagList: ['wx-open-launch-weapp']
            });
    </script>


回答关注问题邀请回答
收藏

2 个回答

  • Mr.L
    Mr.L
    2023-05-17

    解决了吗?我也遇到了

    2023-05-17
    有用
    回复 1
    • 木木
      木木
      2023-06-16
      没有,这个页面就是添加不上去。但是很神奇的是我做了个新的空页面中间只放一个按钮用来跳转就可以,所以我们链接到那个空页面用来跳转了。
      2023-06-16
      回复
  • 微盟
    微盟
    2023-03-15

    如果在 iOS 端使用开放标签 wx-open-launch-weapp,但没有显示也没有反应,可能是以下原因造成的:

    1. 微信版本不支持:需要确保 iOS 端使用的微信客户端版本支持 wx-open-launch-weapp 标签。可以尝试升级微信客户端到最新版本,或者查看微信官方文档中 wx-open-launch-weapp 标签的支持版本。
    2. 未授权:需要确保当前网页已经在微信公众平台中进行了授权,才能使用 wx-open-launch-weapp 标签。可以在微信公众平台中的开发者中心中进行授权操作。
    3. 参数设置有误:需要确保在使用 wx-open-launch-weapp 标签时,参数设置正确。需要注意的是,在 iOS 端,path 参数需要以 / 开头,且需要与小程序的页面路径保持一致。另外,username 参数需要与小程序的原始 ID 保持一致。
    4. 微信小程序问题:需要确保小程序本身没有问题,例如小程序的启动逻辑、页面路径等。可以在小程序开发工具中进行调试和测试,或者查看小程序在微信公众平台的审核记录和日志信息。 如果以上处理方式都无法解决问题,可以尝试联系微信客服或者开发者社区,寻求更专业的帮助和解决方案。
    2023-03-15
    有用
    回复
登录 后发表内容