자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi [질문] TEdgeBrowser 에서 새창 크기 문제
2021.02.10 15:40
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요.. 델파이 10.4 시드니를 사용중입니다.
TEdgeBrowser 컴포넌트를 사용하는데, 웹 사이트의 새창이 뜰때,
에지나 크롬에서와 다르게 새창 사이즈가 뒤죽박죽되어서 새창이 열립니다.
이 부분을 어떻게 보완할 수 있을까요?
그리고... NewWindowRequested 이벤트에서 Args의 URL을 구해서,
사용자 정의 창으로 구현하려고 해도, ArgsInterface.Set_Handled(Integer(LongBool(True)));
True 값을 주면, 팝업창이 열리지는 않는데, 팝업창이 여러개 일 경우에는 한번에 모든 창이
닫혀서, 처음 한개의 창만 구현이 가능합니다.
관련 자료를 찾을수가 없네요..
참고할만한 자료가 없을까요?
Delphi [질문] TEdgeBrowser 에서 새창 크기 문제
2021.02.10 15:40
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요.. 델파이 10.4 시드니를 사용중입니다.
TEdgeBrowser 컴포넌트를 사용하는데, 웹 사이트의 새창이 뜰때,
에지나 크롬에서와 다르게 새창 사이즈가 뒤죽박죽되어서 새창이 열립니다.
이 부분을 어떻게 보완할 수 있을까요?
그리고... NewWindowRequested 이벤트에서 Args의 URL을 구해서,
사용자 정의 창으로 구현하려고 해도, ArgsInterface.Set_Handled(Integer(LongBool(True)));
True 값을 주면, 팝업창이 열리지는 않는데, 팝업창이 여러개 일 경우에는 한번에 모든 창이
닫혀서, 처음 한개의 창만 구현이 가능합니다.
관련 자료를 찾을수가 없네요..
참고할만한 자료가 없을까요?
아래 자료들을 참조해 보시기 바랍니다.
TEdgeBrowser 컴포넌트 설명과 데모가 있는 링크가 소개 되어 있습니다.
http://docwiki.embarcadero.com/RADStudio/Sydney/en/Using_TEdgeBrowser_Component_and_Changes_to_the_TWebBrowser_Component
브라우저를 포함한 창의 크기를 html 소스에 따라 자동 조정하기
https://hbesthee.tistory.com/73
브라우저에서 popup창 사이즈가 안맞는 이슈---> Edge 브라우저의 최소 넓이가 320px이어야 한다.
https://soft91.tistory.com/21 Edge
p.s
10.4,2 버전에서는 마이크로소프트 웹뷰2(WebView2) 컨트롤의 GA 버전과 SDK에 대한 지원이 업데이트되었습니다. 그리고 파일 캐시 관리 지원 기능이 더욱 좋아졌습니다.