【日期选择】微信小店,日期选择新思路——拆咯、拆咯,全拆咯~
评论
收藏

【日期选择】微信小店,日期选择新思路——拆咯、拆咯,全拆咯~

经验分享
枫岚·枫雪
2026-09-17 09:16·浏览量:242
枫岚·枫雪
影刀高级开发者
发布于 2026-09-17 09:16242浏览

一、问题场景
浏览了大部分关于微信小店日期选择的问题,普遍采用的是js脚本注入,可是就算是选择了日期,里面的元素,在iframe框架下还是很难抓取,利用CV智能模式捕获,会让捕获的元素变成win元素,真让我头疼了好久。

二、遇到的问题
所以我选择了将iframe框架下的网页单独打开。

三、解决方案
1、执行js脚本,拿到iframe框架下的网页链接

其中js脚本为

function (element, input) {
    // 在此处编写您的Javascript代码
    // element表示选择的操作目标(HTML元素)
    // input表示输入的参数(字符串)
    //穿透 micro-app Shadow DOM 获取 iframe 的 contentWindow
var microApp = document.querySelector('micro-app');
var shadow = microApp.shadowRoot;
var iframe = shadow.querySelector('iframe');
return iframe ? iframe.src : 'iframe not found';
}

运行之后,就能得到想要的网址了。

然后打开网址尝试一下

那么在最新的界面中,正常使用 日期选择即可

这样子,不仅日期可以使用指令,捕捉元素之类的也可以正常捕捉了。完美收官~

收藏2
全部评论(1)
最新
发布评论
评论