웹 사이트와 상호 작용해야하는 기본 앱이 있습니다. iOS 9까지는 정상적으로 작동하지만 iOS 10에서는 웹 앱 내부의 Javascript 코드가 더 이상 유효하지 않습니다.WKWebView는 iOS10에서 Javascript와 더 이상 상호 작용하지 않습니다.
다음은 iOS10 이전에 매력처럼 작동했던 버튼의 onClick 이벤트에서 사용하는 JS 코드의 예입니다.
function DoSomething()
{
var iframe = document.createElement("IFRAME");
var url='codeToBeUsed://id=1230';
iframe.setAttribute("src", url);
document.documentElement.appendChild(iframe);
iframe.parentNode.removeChild(iframe);
iframe = null;
}
내가 엑스 코드에서 응용 프로그램을 디버깅 할 때, 일반적으로 제공되는 예에서 "URL"변수의 내용을 포함 요청 변수가 이제 빈 값을 반환 ...
<NSMutableURLRequest: 0x170011070> { URL: about:blank }
나는 심지어 경고 ('클릭') 를 배치하는 것을 시험했다;하지만 작동하지 않습니다. 아무도이 문제를 해결하는 방법을 알고 있습니까?
감사 또는 URI를 인코딩 :
편집 :
한번에 사용하기 –