黑白胶卷 发表于 2025-2-19 11:47:31

c#,fb浏览器能捕捉到弹出弹框么?

类似重新加载弹框,Fb浏览器能捕捉到弹出弹框,并默认点击重新加载?

mosheng 发表于 2025-2-19 17:24:00

黑白胶卷 发表于 2025-2-19 14:52
有在BrowserEvent中重新OnJSDialog方法,但是浏览器弹框的时候并没有进入该方法;
public override bo ...

那就是你的BrowserEvent没有绑定到创建的浏览器中

黑白胶卷 发表于 2025-2-19 14:52:03

mosheng 发表于 2025-2-19 12:53
能捕捉,可以默认点击

有在BrowserEvent中重新OnJSDialog方法,但是浏览器弹框的时候并没有进入该方法;
public override bool OnJSDialog(IFBroSharpBrowser browser, string origin_url, FBroJsDialogType dialog_type,
            string message_text, string default_prompt_text, IFBroSharpJSDialogCallback callback, ref bool suppress_message)
      {

            // 只处理confirm类型的对话框
            if (dialog_type == FBroJsDialogType.JSDIALOGTYPE_CONFIRM)
            {
                // 自动选择“确定”
                callback.Continue(true, null);
                suppress_message = true;
                return true;
            }
            
            suppress_message = false;
            return false;
      }

mosheng 发表于 2025-2-19 13:40:07


mosheng 发表于 2025-2-19 12:53:58

能捕捉,可以默认点击
页: [1]
查看完整版本: c#,fb浏览器能捕捉到弹出弹框么?