iPhone 독립 실행 형 웹 앱에서 링크를 사파리 대신 웹 앱 안에서 열려고합니다.iPhone Safari Web App은 자바 스크립트를 사용할 때 새 창에서 링크를 엽니 다. history.go (-1)
나는이 스레드를 발견했다. iPhone Safari Web App opens links in new window 나는 많은 도움이되었다. history.go (-1) : 나는 rmarscher
<script>(function(a,b,c){if(c in b&&b[c]){var d,e=a.location,f=/^(a|html)$/i;a.addEventListener("click",function(a){d=a.target;while(!f.test(d.nodeName))d=d.parentNode;"href"in d&&(d.href.indexOf("http")||~d.href.indexOf(e.host))&&(a.preventDefault(),e.href=d.href)},!1)}})(document,window.navigator,"standalone")</script>
내 응용 프로그램은 자바 스크립트와 링크를 사용할 때 나는 데 문제가에 의해 답을 사용했다. history.go (-1)를 클릭 한 후 링크를 클릭하면 웹 앱 대신 Safari에서 열립니다.
누군가 코드를보고이 문제의 해결책이 있는지 확인할 수 있습니까?
당신의 앱에'UIWebView'를 사용하고 있습니까? – sergio
@sergio 그것은 홈 화면에 추가하는 사파리에서 실행되는 웹 사이트입니다. 그래서 나는 생각하지 않는다. –