84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
最近在给做一个项目,用了Django开发了一个网站,然后甲方说要有一个windows桌面应用程序。
现在的情况是,网站已经开发完毕,而且使用了websocket,因此C#直接用winform自带的浏览器控件不能正常工作,我想咨询一下,怎样才能最快速度开发一个桌面程序来展示我的网站?只要可以正常打开我的网站,如果有那种合适的浏览器控件也行。
ringa_lee
기본적으로 크롬 셸이 설치된 데스크톱 프로그램인 Electron을 사용해 보세요.
Winform은 데스크톱 프로그램을 개발하는 가장 빠른 방법입니다. 요구 사항을 충족할 수 없는 내장 브라우저 컨트롤의 경우 CEF 구성 요소를 사용할 수 있습니다.
github에는 C#으로 cefSharp의 오픈 소스 구현이 있습니다
C#을 버리세요. 내장된 브라우저 구성 요소가 좋지 않습니다. 모두 IE 코어 기반이고 웹소켓을 지원하지 않습니다.
요즘에는 Electron과 같은 일부 도구가 크롬을 기반으로 하기 때문에 클라이언트 개발에는 Electron 및 기타 NodeJS 기술 관련 도구가 일반적으로 사용됩니다. 웹페이지를 알면 클라이언트를 개발할 수 있습니다.
파이썬을 사용한다면 py-qt5를 선택하세요. 현재 qt5의 브라우저 코어는 크롬이라 속도도 매우 빠릅니다.
QT5가 QWBVIEW를 취소했고 qwebview가 매우 느리다는 점을 기억하세요. QT5의 브라우저 컨트롤은 qwebengineview라고 합니다
디스플레이만 사용하고 싶다면 웹소켓을 지원하고 웹킷을 기반으로 하는 PyQt의 QWebView를 사용하면 됩니다. 하지만 당사자 A가 이 데스크톱 프로그램의 설치 및 패키징에 대한 요구 사항을 갖고 있는지 살펴보겠습니다.
hta에 정적 페이지를 삽입해도 괜찮습니다. 최신 페이지의 경우 아래층의 페이지를 사용하겠습니다.
http://stackoverflow.com/ques...
여기에도 토론이 있습니다
전자 + 1
기본적으로 크롬 셸이 설치된 데스크톱 프로그램인 Electron을 사용해 보세요.
Winform은 데스크톱 프로그램을 개발하는 가장 빠른 방법입니다. 요구 사항을 충족할 수 없는 내장 브라우저 컨트롤의 경우 CEF 구성 요소를 사용할 수 있습니다.
github에는 C#으로 cefSharp의 오픈 소스 구현이 있습니다
C#을 버리세요. 내장된 브라우저 구성 요소가 좋지 않습니다. 모두 IE 코어 기반이고 웹소켓을 지원하지 않습니다.
요즘에는 Electron과 같은 일부 도구가 크롬을 기반으로 하기 때문에 클라이언트 개발에는 Electron 및 기타 NodeJS 기술 관련 도구가 일반적으로 사용됩니다. 웹페이지를 알면 클라이언트를 개발할 수 있습니다.
파이썬을 사용한다면 py-qt5를 선택하세요. 현재 qt5의 브라우저 코어는 크롬이라 속도도 매우 빠릅니다.
QT5가 QWBVIEW를 취소했고 qwebview가 매우 느리다는 점을 기억하세요. QT5의 브라우저 컨트롤은 qwebengineview라고 합니다
디스플레이만 사용하고 싶다면 웹소켓을 지원하고 웹킷을 기반으로 하는 PyQt의 QWebView를 사용하면 됩니다. 하지만 당사자 A가 이 데스크톱 프로그램의 설치 및 패키징에 대한 요구 사항을 갖고 있는지 살펴보겠습니다.
hta에 정적 페이지를 삽입해도 괜찮습니다. 최신 페이지의 경우 아래층의 페이지를 사용하겠습니다.
http://stackoverflow.com/ques...
여기에도 토론이 있습니다
으아아아전자 + 1