在微信小程序中,个人主体的小程序确实无法使用 `web-view` 组件访问外部网页。因为 `web-view` 组件是为了嵌入外部网页内容,但该功能对个人主体的小程序有一定的限制。 如果你想实现类似的效果(展示外部网页内容),可以考虑以下替代方案: 1. 后端代理服务器 实现思路:可以搭建一个后端服务器,通过后端代理的方式获取外部网页的内容,并将其以接口的形式返回给小程序前端。这样可以在小程序中通过 `wx.request` 或 `wx.cloud.callFunction` 获取外部页面的数据,然后渲染在前端页面上。 - 优点:灵活,可以通过 API 来获取和过滤数据,适合处理文本类、JSON 类数据。 - 缺点:复杂度较高,可能对外部复杂页面渲染的兼容性较差,无法直接处理富媒体或复杂的前端交互。 2. 直接嵌入 H5 页面的静态内容 实现思路:将外部网页的内容静态化,提取需要的 HTML、CSS 和 JS,直接嵌入到小程序中作为页面模板。你可以通过小程序的富文本组件 `rich-text` 来展示部分内容。 - 优点:适用于展示简单的网页内容,不依赖外部链接。 - 缺点:适用场景有限,动态交互、复杂样式或功能较多的网页可能无法直接嵌入。 3. 使用云开发(Cloud Functions) 实现思路:通过微信云开发(Cloud Functions),可以调用云函数在云端获取外部页面或数据,并将结果返回到小程序端。 - 优点:能够以更安全和稳定的方式进行数据传输,免去搭建服务器的成本,使用方便。 - 缺点:仍然无法直接嵌入外部完整网页,仅适合展示外部的数据或某些简单内容。 4. 内嵌外部链接的跳转提示 实现思路:虽然不能直接在小程序中使用 `web-view` 组件,但可以通过小程序提供的 `wx.navigateToMiniProgram` API 跳转到同主体下的其他小程序(例如如果你有企业主体的小程序,可以切换到企业主体),或者通过 `wx.showModal` 提示用户复制链接到浏览器访问外部网页。 - 优点:能够间接让用户访问外部链接。 - 缺点:用户体验较差,操作繁琐。 5. 二维码扫描跳转 实现思路:可以生成一个指向外部网页的二维码,用户可以通过扫描二维码在微信浏览器中打开外部网页。用户可以在小程序中点击按钮,显示并保存二维码。 - 优点:不受小程序的 `web-view` 限制,简单易用。 - 缺点:用户需要额外操作,并且可能不适合高频场景。 总结 如果你的需求主要是展示一些静态或简单的动态内容,可以选择通过后端代理的方式或直接将内容嵌入小程序。如果内容较为复杂,可能需要引导用户通过其他方式(如跳转到企业小程序或通过二维码访问网页)来实现。 根据具体场景和需求,选择合适的方案
个人类型的主体账号 如何才能正常使用 web-view 的组件效果?根据文档查阅才得知 个人类型的小程序暂不支持使用web-view 组件 ! 所以也就没有 「业务域名」的入口可配置,这下好了,个人主体账号的小程序如何想加载外部的网页根本行不通,不知道各位伙伴有何解决方案呢? [图片][图片]
10-03打印下fail 日志就知道原因了
为什么wx.addPhoneContact在安卓手机保存通讯录之后返回小程序后调用了fail回调?为什么wx.addPhoneContact在安卓手机保存通讯录之后返回小程序后调用了fail回调? 代码片段: savePhone(){ wx.addPhoneContact({ firstName: this.card.name, mobilePhoneNumber: this.card.mobile, success: function () { wx.showToast({ icon:'success', title:'保存成功' }) }, fail: function () { wx.showModal({ title: '提示', content: '需要获取用户通讯录权限', confirmText: '前往设置', confirmColor: '#3CC51F', success(res) { if (res.confirm) { wx.openSetting(); } } }); } }) },
09-30核心的一句话:主体为个人的小程序 不能配置业务域名 ,只能通过开启调试展示,因此不能使用web-biew组件!
web-view跳转已配置过的h5域名 显示无法打开该页面 为什么开启调试后可正常跳转?web-view跳转 显示无法打开该页面 为什么开启调试后可正常跳转? ***已解决*** 原因: 个人版 不能配置业务域名 只能通过开启调试展示 企业版 配置业务域名 需要再对应域名根目录下添加验证文件后才可以 配置域名 如何区分个人版和企业版 : 可以看是否企业认证 或者看开发管理里面看是否有配置业务域名的模块
09-302024年了,目前还未支持
web-view组件何时能支持个人类型小程序?个人类型的小程序暂不支持使用web-view,为何要做这样的限制?这样的话个人类型的小程序如何打开关联公众号的文章?
09-30对的,我以前都是搞公司主体的账号,直到个人小程序时,才意识到下面这个问题😷 : [图片]
为什么使用web-view组件后始终无法打开页面?小程序开发工具的页面预览正常打开,但是手机预览就提示无法打开该页面,“不支持打开XXXXXXX,请在小程序右上角XXXXXXX”,试过无数种方法,添加服务器域名啥的,都不行
09-30一个月太久了吧
小程序备案进度,一直显示“管局审核中”是怎么回事?这个小程序申请都有一个月了,小程序备案就没有通过。希望有关部门处理一下。
09-29还挺快的,5天通过了✅ ,北京
小程序备案一直显示管局审核中?9月13号收到的短信验证链接,到现在一直显示管局审核中,请尽快处理一下 [图片][图片][图片]
09-29好消息 !🎉🎉 就在刚刚发布帖子的时候,收到短信、邮件推送通知了 09.29 「ICP备案申请」已通过审核 ✅ 小程序半小时随后也完成了更新 ✅ 难道真是打电话起作用了? 预祝大家备案一切顺利 🥳 [图片]
小程序一直「管局审核中」,直接联系各管局?(电话如下)虽然官方答复:各省通信管理局将在1-20个工作日内(具体以实际审核时间为准)完成审核,审核结果以站内信、模板消息、短信等形式通知。 09.23 完成腾讯内部备案认证流程 ✅09.24 完成【工业和信息化部】备案短信核验 ✅(持续更新中......) 09.26 预计最早备案通过时间!10.24 预计最晚备案通过时间! 但是心有不甘,假如真要20个工作日,再加上遇到国庆,天呐 这也太久了吧 🥺 还是试试联系管局,看询问下进度情况,预祝大家一切顺利! 🎉 -------------------------------------------- > 各通管局联系方式如下: 北京通信管理局 010-63310094 天津通信管理局 022-60351158 河北通信管理局 0311-81582202 山西通信管理局 0351-8788032 内蒙古通信管理局 0471-6684287 0471-6680579 辽宁通信管理局 024-86581199 024-86581402 吉林通信管理局 0431-88925397 黑龙江通信管理局 0451-53610153 上海通信管理局 021-63905006 江苏通信管理局 025-58500033 浙江通信管理局 0571-87078277 安徽通信管理局 0551-65680622 0551-65680633 福建通信管理局 0591-28355716 江西通信管理局 0791-6207387 0791-6218176 山东通信管理局 0531-82092828 河南通信管理局 0371-65795120 湖北通信管理局 027-87796833027-87796001 湖南通信管理局 0731-82260326 广东通信管理局 020-87628386 广西通信管理局 0771-2628426 0771-2628411 0771-2628420 海南通信管理局 0898-66550106 重庆通信管理局 023-68583855 四川通信管理局 028-87015272 028-87012203 贵州通信管理局 0851-85611000 云南通信管理局 0871-63557966 西藏通信管理局 0891-6329494 陕西通信管理局 029-965107 甘肃通信管理局 0931-4501253 0931-4501254 青海通信管理局 0971-8208948 宁夏通信管理局 0951-619863531 新疆通信管理局 0991-5832086
09-29难说,除非有轮班制
国庆节是否正常审核啊?国庆节是否正常审核啊?
09-29我刚刚收到短信,通过了!5个工作日 (北京)
上海备案申请一直在管局审核中,一般需要多久?差不多一周了,后台一直显示管局审核中。小程序急着上线,天天被老板催QAQ 一般需要审核需要多久?
09-29