目录

  • 前言
  • 创建小程序
  • 写入网页
  • 添加业务域名
  • 尾言

前言

有些人有某种需求,我已经制作了网站,可不可以直接做成小程序?不必用小程序语法重写一遍。

当然可以,我们只需要将网页嵌入小程序就好了,十分简单,使用 web-view。

创建小程序

详见小程序入门开发攻略创建小程序部分:小程序开发攻略。

写入网页

我们可以将网站引入,将模板代码删除或注释,覆盖模板首页。

注意:

  1. web-view 引入的网页必须是 https 协议。
  2. 网页必须备案过。

pages/index/index.wxml

<!--index.wxml-->
<view class="container"><web-view src="https://xxxxx.com"></web-view><!-- <view class="userinfo"><block wx:if="{{canIUseOpenData}}"><view class="userinfo-avatar" bindtap="bindViewTap"><open-data type="userAvatarUrl"></open-data></view><open-data type="userNickName"></open-data></block><block wx:elif="{{!hasUserInfo}}"><button wx:if="{{canIUseGetUserProfile}}" bindtap="getUserProfile"> 获取头像昵称 </button><button wx:elif="{{canIUse}}" open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </button><view wx:else> 请使用1.4.4及以上版本基础库 </view></block><block wx:else><image bindtap="bindViewTap" class="userinfo-avatar" src="{{userInfo.avatarUrl}}" mode="cover"></image><text class="userinfo-nickname">{{userInfo.nickName}}</text></block></view><view class="usermotto"><text class="user-motto">{{motto}}</text></view> -->
</view>

添加业务域名

我们会发现即便自己的网页是 https 协议且备案过,访问的时候也会提示你:非业务域名

我们需要登录微信公众平台:微信公众平台。

进入自己的小程序管理,左边菜单选择 开发->开发管理,然后上方选择开发设置

往下滑找到业务域名

将我们要引入的网站域名添加进去。


注意:添加时可能需要下载一个 txt 授权文件到你的网站域名下,只要能确保可以通过域名 https://xxxxxxx.com/授权文件.txt 访问到该文件就 ok 了。

添加成功就大功告成啦。

尾言

如果觉得文章对你有帮助的话,欢迎点赞收藏哦,有什么错误或者意见建议也可以留言,感谢~

如何在小程序中嵌入网页或者网站(web-view)?相关推荐

  1. 微信小程序WebView嵌入别人网页的解决办法

    在做微信小程序开始时,大家都能遇到,WebView组件使用的URL必须要在小程序的后台设置业务域名,并且在对应域名服务器根目录下要放置对应的验证文件,否则发布后是无法正常打开的. 在开发测试时,我在小 ...

  2. 微信小程序如何打开网页

    在微信小程序中打开网页需要满足两个条件: 1.在小程序管理后台设置跳转的域名为业务域名,注意这个域名必须是https协议的: 2.需要下载一个校验文件放置跳转域名的服务器根目录下,也就是讲这个跳转域名 ...

  3. html跳转 图文消息,GitHub - Arrrrray/newsToHtml: 微信公众号图文消息转换为HTML,方便插入到小程序中显示...

    newsToHtml 微信公众号图文消息转换为 HTML,方便插入到小程序中显示 项目来源 在编写公众号图文的时候,我们通常将一些小程序页卡插入其中.尤其是购物推荐类的公众号,用户在浏览图文消息的时候 ...

  4. 微信小程序通过web-view网页授权获取用户公众号OpenID

    小程序中实现网页授权获取微信公众号OpenID 1.准备工作 2.应用场景说明 3.实现步骤 结语 1.准备工作 第一步: 通过该地址https://mp.weixin.qq.com/debug/cg ...

  5. 如何在小程序中添加广告并获取收益

    小程序广告组件最近全面开放,门槛十分低,只需要累计独立访客(UV)不低于1000 并且没有严重违规记录.下面教大家如何在小程序中添加广告. 1.申请成为流量主 首先进入小程序后台,点击流量主,点击开通 ...

  6. 2022-01-13 微信小程序-简历小项目(一) 小程序中的flex布局,简历首页的制作,箭头区域的制作

    文章目录 一.准备 1.目标 2.小程序中的flex布局 回顾flex布局 小程序中要把div换成view标签,别的不变 二.制作简历小程序-首页 1.利用小程序提供的独有的API来初始化高和宽 小程 ...

  7. 微信小程序云开发--实现微信小程序中访问外部h5网页

    小程序中需要在一些位置添加广告,链接到外部的h5网页. 整体实现思路:定义一个广告组件,一个用来展示外部网页的page outUrl, 在组件中使用wx.navigateTo()等跳转到页面outUr ...

  8. 微信小程序怎么嵌入手机版的网页?

    打开"微信web开发者工具",如下图,按目录结构找到左侧 1 的文件并打开,在右侧写入 2 的代码,发布审核就可以了.这样就可以在小程序里面嵌入手机版的网页了. 注意:代码中的域名 ...

  9. 小程序中使用web-view链接H5网页

    ##加粗样式小程序中使用web-view链接H5网页 1.小程序中,封装统一的接口请求方法(以便在每个接口中都携带 cookie,放在 header 中):const request = parame ...

  10. 小程序webview嵌入h5兼容iphone安全区域

    在苹果 iPhoneX及以上设备上,可以看到物理Home键被取消,改为底部小黑条替代home键功能.微信小程序和 h5 网页需要针对这种情况进行适配,否则可能会遇到底部按钮或选项卡栏与底部黑线重叠的情 ...

最新文章

  1. VS清除打开项目时的TFS版本控制提示
  2. python多进程断点续传分片下载器
  3. 学霸孩子必备的三种思维,编程思维的速成方法
  4. 归并排序算法 C++实现与时间复杂度(考过)恋上数据结构笔记
  5. 每天学一点儿shell:shell字符串变量的基本操作
  6. linux下安装php的swoole扩展模块(安装后php加载不出来?)
  7. python程序的基本结构知识点总结_Python知识点总结
  8. iOS之深入解析分类Category的底层原理
  9. 验证码图片显示不出来怎么办_pr 的蒙版不显示了怎么办?
  10. 怎样一次性将一个word文档中所有图片保存
  11. sort -nr作用 linux,【Linux高频命令专题(1)】sort
  12. HashMap 精讲原理篇
  13. java 得到bean的属性_获取javaBean所有属性及类型.doc
  14. Python编码格式导致的csv读取错误
  15. (C/C++学习笔记)附页: C/C++变量的存储类型
  16. 【Linux】VMware虚拟机中如何配置静态IP
  17. Redis分布式缓存安装和使用
  18. 酷派大神9976A刷机
  19. BugKu web题目(bp)弱密码top1000
  20. VRRP原理及配置方法

热门文章

  1. 电脑重装系统后文件怎么恢复
  2. Linux下进行rar文件解压和压缩
  3. 淘宝客?CPS技术是怎么实现的?
  4. C语言编程的双大于号,VC 双小于 双大于号
  5. dnf超时空漩涡副本路线流程图_DNF超时空漩涡怎么打
  6. 电工与电子技术实验——单管交流电压放大电路
  7. 缩写月份单词python代码_Python替换月份为英文缩写的实现方法
  8. MFC 树形控件的使用
  9. open ai gpt_GPT-3:第一个人工智能?
  10. 终于解决了html中img标签图片不显示问题