휴대폰 - 갤럭시 / 구글크롬에서 본문내 이미지 링크 걸렸을때 링크 연결이 안됨.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
휴대폰에서 본문내 이미지에 링크가 걸렸을때 이미지가 새창으로 뜨고 링크로 넘어가지 않는것 같습니다.
본문내 이미지 조절 애드온은 off상태입니다.
네이버 앱이나 카카오톡에서 링크주소 접속해서 확인하면 링크 연결이 문제가 없는상황입니다.
구글크롬앱에서 접속시 테스트하면 문제가 발생합니다.
혹시 이와관련해서 알고 계신분이 계실까요?
똑띠
Lv. 6
댓글 7
반면 갤럭시*삼성인터넷에서는 팝업 차단 확인문이 뜨고요. @.@
아마도 링크에 추가된 rel="noopener" 와 관련되지 않을까하는 생각도 듭니다(오비이락일수도 있음~). 크롬 개발자 툴을 모바일로 설정하고, 링크 걸린 이미지를 클릭하면 "Uncaught TypeError: Cannot set properties of null (setting 'opener')" 라는 에러가 뜹니다.
window.parent = null; window.top = null;window.frameElement = null; var child = window.open("https://질문하신 a 링크");child.opener = null
라는 것을 실행할때 발생하네요. 모바일 접속시 크롬 뿐만 아니라 아이폰 사파리에서도 동일 증상이 나오는 것으로 봐서 브라우저 때문은 아녀 보입니다.
371~375번줄 코드 때문이네요.
bd.find('.xe_content img').click(function(){
를
bd.find('.xe_content :not(a)>img').click(function(){
로 변경하시면 해결됩니다.