-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
안녕하세요. 다음 주소검색이 필요하여 아래와 같이 embed형태로 사용하고 있습니다.
ios 웹뷰에서 모달 안에 해당 코드를 넣었을 때 간헐적으로 window.origin 이 바뀌어버리는 현상이 나타납니다.
window.origin "https://{MY_URL} 였는데 간헐적으로 검색 > 엔터 입력하면
window.origin "https://postcode.map.daum.net/" 로 바뀌어짐
웹에서도, 안드로이드 웹뷰에서도 괜찮다는 것 같고, IOS 앱에서만 발생한다고는 하십니다.
sandbox설정을 js로 해보았는데 해결되지 않아 이슈 남깁니다.
감사합니다.
+추가
지도 내에
지도 버튼이나, 카카오맵검색하기 같은 링크 웹에서는 새창으로 열리는데 웹뷰라서 내부에서 열립니다..
이거 막거나 안보이게 할 방법은 없을까요? > hideMapBtn, hideEngBtn 속성 찾았습니다.
"자주 묻는 질문(FAQ) 바로가기" 를 없애주는 속성도 있을까요?
<div
ref={ref}
data-loaded={isLoaded}
className={css(postcodeStyles.container, postcodeStyles.loadingOverlay)}
role="application"
aria-label="다음 우편번호 검색 서비스"
aria-live="polite"
aria-busy={!isLoaded}
>
<DaumPostcodeEmbed
/**
* NOTE:
* @see https://postcode.map.daum.net/guide#attributes
* submitMode는 window history 에 쌓임
* history 제어를 위해 submitMode 비활성화 (location replace 방식)
* */
submitMode={false}
style={postcodeStyles.daumEmbed}
onComplete={onComplete}
onResize={onResize}
onSearch={onSearch}
/>
</div>
정상, 검색전 window.origin "https://{MY_URL}
해당 화면은 웹뷰이며 모달을 포탈로 띄우고 자식에 DaumPostcodeEmbed 를 둔 상태입니다.

검색 후 window.origin "https://postcode.map.daum.net/"

Normaltic
Metadata
Metadata
Assignees
Labels
No labels