TA的每日心情 | 开心 2019-1-18 23:55 |
---|
签到天数: 230 天 [LV.7]常住居民III
|
本帖最后由 dfliaoyue 于 2019-1-19 22:50 编辑
G: L+ H, q7 M: b; ^+ E/ ~' Y' U2 K7 V- U4 N
f大在和蓝大沟通后已经把问题几乎都解决了。搬到mdict只需要改两处地方(注意,v1版函数名称可能多个前缀):
9 h7 ^" m2 q: z9 v(1) checkPlatform(rootElement)函数,强制指定为深蓝平台。(在v2里f大已经写好了,去掉注释即可)
|! K X- b' g8 g2 f! r_class = 'mobile bluedict android';
* {3 P( u( e3 H' e* B(2) isOnlinePron()函数,把if(isBluedict()){}给注释掉或删掉。否则好像一直用在线语音。5 F( m4 F X4 b; x
(3) scrollPosition(target, offset)函数,在if(isBluedict())段落里找到7 `2 h* I! Q/ u
window.location.href = 'entry://#' + _id;
, D6 h: T9 I* b# w L* W删掉几个字符改成4 `8 y% e# q( Q" n% \
window.location.href = '#' + _id;- M* d9 Q6 E" ?9 _2 w
( n" r( k% c/ U. |5 r* ~- _
. d$ t8 J& U6 s2 M* c——————————————————————————————
0 |& t+ l8 F' o; P3 ], o8 u我不知道改了后在深蓝里还正不正常。
, R4 H% f# Z' [" P0 u谁要有心可以写个完整的isMobileMdict()系列,同时兼容深蓝和移动mdict。
& z F' o9 R% o! h
1 B1 J# x0 L( p* Eps: OELD的结构很像,(1)和(3)亦可用于这部词典。
+ m* e' i4 ], F4 ^ v; K |
评分
-
2
查看全部评分
-
|