<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);啟動瀏覽器。


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

          日歷

          鏈接

          個人資料

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

          存檔

          亚洲精品午夜国产va久久| 亚洲乱码精品久久久久.. | 久久成人小视频| 国产A级毛片久久久精品毛片| 婷婷综合久久中文字幕蜜桃三电影| 久久99国产精品一区二区| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产精品免费福利久久| 狠狠精品久久久无码中文字幕| 精品国产乱码久久久久软件| 9999国产精品欧美久久久久久| 国产精品久久久久久久久久影院| 成人妇女免费播放久久久| 亚洲精品成人网久久久久久| 久久综合九色综合97_久久久| 久久热这里只有精品在线观看| 伊人久久免费视频| 97r久久精品国产99国产精| 99久久精品免费看国产一区二区三区 | 亚洲欧美另类日本久久国产真实乱对白| 亚洲av日韩精品久久久久久a| 色婷婷久久综合中文久久一本| 狠狠色婷婷久久一区二区三区 | 久久久亚洲精品蜜桃臀| 久久99精品综合国产首页| 久久久久亚洲av无码专区| 超级97碰碰碰碰久久久久最新| 久久国产精品二国产精品| 国产精品久久久99| 手机看片久久高清国产日韩| 国产成人无码精品久久久免费| 久久久久四虎国产精品| 99久久久精品免费观看国产| 久久久久亚洲AV片无码下载蜜桃| 四虎久久影院| 久久婷婷五月综合国产尤物app| 久久国产精品一区| 日本欧美国产精品第一页久久| 亚洲精品久久久www| 久久久久亚洲AV无码专区首JN| 亚洲精品无码久久千人斩|