<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • CefSharp 集成谷歌瀏覽器詳解(三)--官網示例解析2 CefSettings 介紹

          2018-8-22    seo達人

          如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

          本章節介紹CefSetting各種設置

          CefExample.Init(osr: false, multiThreadedMessageLoop: multiThreadedMessageLoop, browserProcessHandler: browserProcessHandler); 
              
          • 1
          • 2

          這個方法就是Cef的初始化設置。里面有一些設置是已經注釋的,每項設置我也沒有詳細研究,感興趣的朋友可以自己看看代碼和注釋。這里我只說說幾個比較重要的設置。

          //設置語言環境是中文環境
          settings.Locale = "zh_CN";
          //遠程調試端口
          settings.RemoteDebuggingPort = 8088;
          //瀏覽器緩存的路徑,可以設置到某個磁盤,默認設置是在軟件運行目錄下面。
          settings.CachePath = "cache";
          //讓瀏覽器的消息循環在一個單獨的線程中執行,建議設置成true,具體含義看看瀏覽器消息處理。
          settings.MultiThreadedMessageLoop = true;
          //這個我理解不到,只有看源碼的注釋;
          settings.ExternalMessagePump = false;
           //獲取本機internet代理設置。
                  var proxy = ProxyConfig.GetProxyInformation();
                  switch (proxy.AccessType)
                  {
                      case InternetOpenType.Direct:
                      {
                          //Don't use a proxy server, always make direct connections.
                          settings.CefCommandLineArgs.Add("no-proxy-server", "1");
                          break;
                      }
                      case InternetOpenType.Proxy:
                      {
                          settings.CefCommandLineArgs.Add("proxy-server", proxy.ProxyAddress);
                          break;
                      }
                      case InternetOpenType.PreConfig:
                      {
                          settings.CefCommandLineArgs.Add("proxy-auto-detect", "1");
                          break;
                      }
                  }
                  //直接注釋掉,因為這個應用程序已經包含在工程目錄下面
                  //settings.BrowserSubprocessPath = "..\\..\\..\\..\\CefSharp.BrowserSubprocess\\bin\\" + architecture + "\\Debug\\CefSharp.BrowserSubprocess.exe";
                  //注冊custom的域名,程序內部資源訪問域名。
                  //custom://cefsharp/zpy.html這種域名注冊,后續注冊https和test都是使用這種方式,zpy.html就是我自己加載在項目內的html文件。可以使用這種方式用本地html開發圖形界面。模糊B/S程序和C/S程序。
                              settings.RegisterScheme(new CefCustomScheme
                  {
                      SchemeName = CefSharpSchemeHandlerFactory.SchemeName,
                      SchemeHandlerFactory = new CefSharpSchemeHandlerFactory(),
                      IsSecure = true //treated with the same security rules as those applied to "https" URLs
                      //SchemeHandlerFactory = new InMemorySchemeAndResourceHandlerFactory()
                  });
                  //在設置最后使用Cef.AddCrossOriginWhitelistEntry(BaseUrl, "https", "cefsharp.com", false);這些域名添加到白名單。 
              
          • 1
          • 2
          • 3
          • 4
          • 5
          • 6
          • 7
          • 8
          • 9
          • 10
          • 11
          • 12
          • 13
          • 14
          • 15
          • 16
          • 17
          • 18
          • 19
          • 20
          • 21
          • 22
          • 23
          • 24
          • 25
          • 26
          • 27
          • 28
          • 29
          • 30
          • 31
          • 32
          • 33
          • 34
          • 35
          • 36
          • 37
          • 38
          • 39
          • 40
          • 41
          • 42
          • 43
          • 44

          做完這些以后并且設置好ChromiumWebBrowser后就可以使用Application.Run(browser);啟動瀏覽器。


          藍藍設計m.sdgs6788.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://m.sdgs6788.com

          存檔

          97久久综合精品久久久综合| 久久精品夜夜夜夜夜久久| 大伊人青草狠狠久久| 97久久精品人妻人人搡人人玩| 久久成人影院精品777| 亚洲精品国产第一综合99久久| 久久精品国产91久久麻豆自制| 国产精品gz久久久| 2021少妇久久久久久久久久| 成人午夜精品久久久久久久小说| 亚洲第一永久AV网站久久精品男人的天堂AV | 久久综合狠狠综合久久| 久久久久国产日韩精品网站| 国产成人久久精品激情| 亚洲精品白浆高清久久久久久| 亚洲人成无码www久久久| 人妻丰满?V无码久久不卡| 性做久久久久久久| 久久久免费观成人影院 | 99久久婷婷国产综合精品草原| 77777亚洲午夜久久多喷| 人妻少妇精品久久| 久久99精品国产99久久6男男| 亚洲av成人无码久久精品| 久久综合九色综合久99| 国产成人精品久久综合| 欧美亚洲国产精品久久蜜芽| 99久久免费只有精品国产| 97精品国产91久久久久久| 久久免费的精品国产V∧| 久久精品人人做人人爽电影| 亚洲精品乱码久久久久久久久久久久| 94久久国产乱子伦精品免费| 国产精品久久久久久福利69堂| 亚洲精品无码久久千人斩| 伊人久久无码中文字幕| 色综合久久久久久久久五月| 久久久久久久久波多野高潮| 无码人妻少妇久久中文字幕蜜桃| 国产精品久久久久久久人人看| 国产午夜福利精品久久2021 |