收藏
回答

在微信小程序中怎么使用webview打开微信公众号文章?

<!--  广告轮播位  -->
<view v-if="adsFlag && adList.length > 0 " class="common-wrap" style="height: 194rpx; margin-top: 20rpx;">
  <swiper autoplay circular interval="3000" indicator-dots style="height: 194rpx;">
   <swiper-item v-for="(item,index) in adList" :key="index" @tap="clickAd(item)">
    <image
     :src="item.imageUrl"
     mode="aspectFill"
     style="width: 100%;height: 100%;border-radius: 16rpx;"
     @load="onAdImageLoad(item)">
    </image>
         <view class="ad-label">广告</view>
   </swiper-item>
  </swiper>
</view>
// 处理广告点击
clickAd(ad) {
  try {
   // 记录点击
   recordAdClick(ad.deliveryId, 'app');

   // 根据跳转类型处理
   if (ad.linkType === 'webview' && ad.linkUrl) {
         const data = {url: ad.linkUrl};
         this.tui.navigateTo(data)
   } else if (ad.linkType === 'navigate' && ad.linkUrl) {
    // 内部页面跳转
    uni.navigateTo({
     url: ad.linkUrl
    });
   } else if (ad.linkType === 'none' || !ad.linkUrl) {
    // 无跳转或无链接,不做处理
   }
  } catch (error) {
   console.error('处理广告点击失败', error);
  }
},
//有前缀直接跳转webview
uni.navigateTo({
    url: '/pages/webView/webView?htmlUrl=' + encodeURIComponent(JSON.stringify(data
       .url))
})

实际访问地址:https://mp.weixin.qq.com/s/diYX2i_5lrMyKO8Jr40VbA

1、我在微信小程序中配置mp.weixin.qq.com为业务域名失败

2、对方公众号已经通过广告与服务 - 小程序管理 - 关联小程序管理小程序,还是不能 访问

问:怎么才能实现跳转微信公众号文章

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

2 个回答

  • 智能回答 智能回答 本次回答由AI生成
    06-10
    有用 1
  • 幻沙
    幻沙
    06-10

    公众号文章不是和我维护的小程序不是一个主体,意思就不能实现跳转是吗。目前我做的是在我们微信小程序帮忙宣传其他公司软文

    06-10
    有用
    回复 1
    • Null
      Null
      06-10
      不是一个主体不行的
      06-10
      1
      回复
登录 后发表内容