Yin Zhong
                                            Yin Zhong
                                        
                                    首先生成的`.ics`是正确的。发生不兼容的原因是各日历对ical标准中RRULE, RDATE, EXRULE, EXDATE的实现都很不一致,当然除了每日、每周、每月这些最简单的情况可以用一条RRULE解决以外。 因为1-4周,6周,8-12周这种类型的课**必须**能够处理(我自己的课表上曾经有过),而这种用RRULE/EXRULE是行不通的,只能用RDATE和EXDATE;而EXDATE在Android上不好使,因此只有用RDATE。 我的意见是wontfix,也许这样改过后在你这里单周能用了,但其他的某个平台就break了;虽然我觉得`RRULE:FREQ=WEEKLY;INTERVAL=2;`也许也是各平台都支持的……
毕业一年多了。。。官方居然还在瞎改。。。 CMU的系统自带导出ics。。。。。。
I strongly doubt if anyone is still interested in this verbatim... A lot has happened in 5 years, eh?
merge的时候别忘了把`.user.js`也check in,因为现在就这一个发行渠道了
从tuna的telegram群里面拖个还在学校的小白鼠吧,测好了自行merge好了
我可以拉你进那个群……
错的不是我!错的是世界!!!!!! :cry:
到这一步出问题已经很幸运了。我看了,你这个毕竟还是render + rasterize成功了,似乎只有windows + chrome可以consistently做到这一点……
我现在正在重点解决iframe跨浏览器问题……可能会单独写一个库出来,没办法,对于userscript来说太重要了