Hirdetés
- Xiaomi 14T - nem baj, hogy nem Pro
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- iPhone topik
- Honor Magic6 Pro - kör közepén számok
- Xiaomi 15T Pro - a téma nincs lezárva
- Honor 200 Pro - mobilportré
- One mobilszolgáltatások
- Szívós, szép és kitartó az új OnePlus óra
- Bemutatkozott a Poco X7 és X7 Pro
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Karma
félisten
válasz
leximester
#4025
üzenetére
Ja most látom, ez már túl lett lépve, bocsi

De azért nem törlöm ki.---
Az a helyzet, hogy a WP WebBrowser felől csak olyan JavaScript dolgokat tudsz meghívni, amik globálisan elérhetőek. A valami függvényed egy globális függvény, így kapásból elérhető; viszont a kérdéses InputManageres történet valószínűleg el van fedve az ilyen behívások elől.
Ez most hack, de például csinálhatnál az oldalad végénél egy globális példányt ebből, és azon meghívhatod a metódust.
<script type="text/javascript">
var globalInputManager = new KeyboardInputManager();
</script>És utána az appodban nyomsz egy ilyet:
webBrowser.Navigate("javascript:globalInputManager.restart()");
Akkor talán mennie kéne.
---
Na visszatérve az új problémára, az egyszerűbbik megoldás az inputmanager meghackelése lenne (ha az event undefined, akkor ne akarjon preventDefaultot hívni), illetve C# oldalon is lehet hákolni.
webBrowser.Navigate("javascript:globalInputManager.restart(document.createEvent('hack'))");
Új hozzászólás Aktív témák
- Kingston FURY Beast 16GB (2x8GB) DDR4-3600 CL17
- Bomba ár! HP 250 G6 - i5-7GEN I 8GB I 256GB SSD I HDMI I 15,6" FHD I HDMI I W11 I Cam I Garancia!
- ROG Strix G513RS 15.6" FHD IPS Ryzen 7 6800H RTX 3080 32GB 1TB NVMe magyar vbill gar
- Bomba ár iPhone AIR 512GB fekete gyönyörű ALZA számla 2028 szeptember 18-ig Apple garancia Fulldoboz
- 500GB HDD -K (WD)
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4055
- Apple iPhone 13 Mini 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Új, Aktiválatlan iPhone 16 Pro (256 GB) (rendelhető)
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4022
- Samsung Galaxy Tab A9 / 4/64GB / Kártyafüggetlen / 12Hó garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



