private void ShopBrowser_NativeViewInitialized(object sender, WebViewEventArgs e) { JSObject JSHook = ShopBrowser.CreateGlobalJavascriptObject("parentSandboxBridge"); JSHook.Bind("openInventoryBrowser", false, new JavascriptMethodEventHandler(OnItemClick)); JSHook.Bind("getBuddyList", true, new JavascriptMethodEventHandler(OnRequestBuddies)); }
private void ShopBrowser_NativeViewInitialized(object sender, WebViewEventArgs e) { JSObject jsHook = ShopBrowser.CreateGlobalJavascriptObject("parentSandboxBridge"); foreach (string x in jsHook.GetMethodNames()) { Client.Log(x, "JSHook"); } jsHook.Bind("openInventoryBrowser", false, OnItemClick); jsHook.Bind("getBuddyList", true, OnRequestBuddies); }
async Task Tard() { while (true) { ShopBrowser.ExecuteJavascript( "document.getElementsByClassName('search_text').innerHTML = document.getElementsByClassName('search_text').innerHTML.replace('Bard', 'Tard');"); ShopBrowser.ExecuteJavascript( "document.getElementsByClassName('item_name').innerHTML = document.getElementsByClassName('item_name').innerHTML.replace('Bard', 'Tard');"); await Task.Delay(1000); if (Client.CurrentPage.GetType() != typeof(ShopPage)) { break; } } }
private void RefreshButton_Click(object sender, RoutedEventArgs e) { RefreshBrowser(); ShopBrowser.Reload(false); }