上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖
楼主: 涛之雨 - 

icloud列表脚本点击求助

[复制链接]
  • TA的每日心情
    慵懒
    2023-11-28 11:18
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    17

    主题

    162

    回帖

    327

    积分

    荣誉开发者

    积分
    327

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-19 22:11:12 | 显示全部楼层 | 阅读模式
    悬赏50油猫币已解决
    本帖最后由 涛之雨 于 2022-2-19 22:15 编辑

    唔,就是iCloud的邮件列表,怎么点击都没用ele.click啊
    ele.focus啊
    ele.dispatchEvent啊(已尝试的有:PointerEvent,MouseEvent,UIEvent)

    反正都试了,都不起作用

    目标:使用js“点击”左边的邮件列表。

    已知:
    1. icloud网页版为SproutCore框架
    2. 暂无证据显示检测了isTrusted3. 经过测试,电脑上把.thread-list-item元素的click、pointerdown、mousedown和focus监听都删了,点击才不会触发点击事件(但是这样所有的按钮都无效了)
    4. 每一条里都有一个role="option"属性,不知道是不是类似于vue那种把select选择器渲染成div的。。。反正我不懂
    5. 目前我和李——道都战败了

    哦对了,上面的已知里除了最后一条是确定的,其它仅供参考


    经过上次的实验,这里还是不用这个破markdown编辑器了。。。
    各种各样乱七八糟的bug

    最佳答案

    查看完整内容

    右边的邮件可以加载出来,没有变蓝是因为css控制的,用了:focus-within,有必要的话再改一下css就行了。
  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-19 22:11:13 | 显示全部楼层
    1. ele.dispatchEvent(new Event('focus'));
    复制代码

    右边的邮件可以加载出来,没有变蓝是因为css控制的,用了:focus-within,有必要的话再改一下css就行了。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-11-28 11:18
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    17

    主题

    162

    回帖

    327

    积分

    荣誉开发者

    积分
    327

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-19 22:11:53 | 显示全部楼层
    @李恒道 出来挨打!这都不会
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-19 22:40:32 | 显示全部楼层
    没有iCloud账号,爱莫能助dispatchEvent有没有设置bubbles为true?有些事件可能会受影响,不行的话就只能跟进事件去分析了。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2022-2-20 11:01:42 | 显示全部楼层
    有iCloud但是没有iCloud邮箱,看了半天都没明白怎么注册
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-11-28 11:18
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    17

    主题

    162

    回帖

    327

    积分

    荣誉开发者

    积分
    327

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-20 16:02:55 | 显示全部楼层
    王一之 发表于 2022-2-20 11:01
    有iCloud但是没有iCloud邮箱,看了半天都没明白怎么注册

    好像是用苹果设备注册的时候(系统里)可以选择的是否使用icloud邮箱还是其它的邮箱
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-11-28 11:18
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    17

    主题

    162

    回帖

    327

    积分

    荣誉开发者

    积分
    327

    荣誉开发者油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-2-20 16:04:32 | 显示全部楼层
    cxxjackie 发表于 2022-2-19 22:40
    没有iCloud账号,爱莫能助dispatchEvent有没有设置bubbles为true?有些事件可能会受影响,不行的话 ...

    试了。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2022-2-21 23:14:03 | 显示全部楼层
    cxxjackie 发表于 2022-2-19 22:11
    右边的邮件可以加载出来,没有变蓝是因为css控制的,用了:focus-within,有必要的话再改一下css就行了。 ...

    woc?解决了 nb! 又学到一个了!
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表