@@ -436,6 +436,10 @@ export async function onLoad() {
436436 `div:not(.gray-tip-message)[id='${ msgId } -msgContent']`
437437 ) ;
438438
439+ var arkElement = document . querySelector (
440+ `div:not(.gray-tip-message)[id='ark-msg-content-container_${ msgId } ']`
441+ ) ;
442+
439443 if ( oldElement != null ) {
440444 await appendRecalledTag ( oldElement ) ;
441445 } else if ( newElement != null ) {
@@ -444,6 +448,8 @@ export async function onLoad() {
444448 await appendRecalledTag ( unixElement . parentElement ) ;
445449 } else if ( cardElement != null ) {
446450 await appendRecalledTag ( cardElement . parentElement ) ;
451+ } else if ( arkElement != null ) {
452+ await appendRecalledTag ( arkElement . parentElement ) ;
447453 }
448454 } ) ;
449455 //消息列表更新回调
@@ -488,26 +494,32 @@ export async function onLoad() {
488494 var oldElement = document . querySelector (
489495 `div:not(.gray-tip-message)[id='${ msgId } -msgContainerMsgContent']`
490496 ) ;
491-
497+
492498 var newElement = document . querySelector (
493499 `.msg-content-container:not(.gray-tip-message)[id='${ msgId } -msgContent']`
494500 ) ;
495-
501+
496502 var unixElement = document . querySelector (
497503 `.message:not(.gray-tip-message)[id='ml-${ msgId } '] .msg-content-container:not(.gray-tip-message)`
498504 ) ;
499-
505+
500506 var cardElement = document . querySelector (
501507 `div:not(.gray-tip-message)[id='${ msgId } -msgContent']`
502508 ) ;
503509
510+ var arkElement = document . querySelector (
511+ `div:not(.gray-tip-message)[id='ark-msg-content-container_${ msgId } ']`
512+ ) ;
513+
504514 if ( oldElement != null ) await appendRecalledTag ( oldElement ) ;
505515 else if ( newElement != null )
506516 await appendRecalledTag ( newElement . parentElement ) ;
507517 else if ( unixElement != null )
508518 await appendRecalledTag ( unixElement . parentElement ) ;
509519 else if ( cardElement != null )
510520 await appendRecalledTag ( cardElement . parentElement ) ;
521+ else if ( arkElement != null )
522+ await appendRecalledTag ( arkElement . parentElement ) ;
511523 } catch ( e ) {
512524 console . log ( "[Anti-Recall]" , "反撤回消息时出错" , e ) ;
513525 }
0 commit comments