Bridge v8 - ToutiaoJSBridge.invokeMethod
Loading...
Device
UA:
isIOS:
isTikTok:
1. Sofort-Check: 34 Bridge-Namen
ToutiaoJSBridge, AwemeJSBridge, TTJSBridge, TikTokJSBridge, BytedanceJSBridge etc.
2. Polling: Bridge kommt vielleicht spaeter (
0/100
)
Alle 50ms fuer 5 Sekunden - falls Bridge erst nach Page-Load injiziert wird
3. openSchema call via ToutiaoJSBridge.invokeMethod
Direkter Aufruf mit dem Payload aus silent.html. Klick jeden Button.
A) aweme://webview?url=HIT
B) aweme://webview?url=HIT&revealType=dialog
C) snssdk1233://webview?url=HIT
D) snssdk1233://webview?url=HIT&revealType=dialog
4. iframe.src = scheme (Fallback ohne Bridge)
Falls Bridge nicht existiert - direkte URL-Scheme Navigation via unsichtbarem iframe
E) iframe aweme://webview?url=HIT
F) iframe aweme://webview?url=HIT&revealType=dialog
G) iframe snssdk1233://webview?url=HIT
H) iframe snssdk1233://webview?url=HIT&revealType=dialog
5. location.href = scheme (kann dich rauswerfen!)
VORSICHT: Direkte Navigation - falls Scheme funktioniert wirst du evtl. redirected
I) location.href aweme://webview
J) location.href snssdk1233://webview
6. Try invokeMethod on ALL bridges
Ruft openSchema auf jeder Bridge die eine invokeMethod hat
K) Fire openSchema on EVERY bridge
URL Params
Anleitung
Warte 5 Sek (Polling laeuft) - schau ob eine Bridge auftaucht
Wenn Bridges gefunden: A → B → C → D nacheinander druecken
Wenn KEINE Bridge da: E → F → G → H (iframe fallback)
Wenn immer noch nichts: I und J (location.href) - Achtung du wirst evtl. rausgeworfen
Nach jedem Klick: schauen ob HIT MARKER (gruene Seite) oeffnet
Am Ende: REPORT KOPIEREN und schicken
REPORT KOPIEREN