0
iPhone 5s 및 6S +에서 마우스 및 키보드 동작을 수행 할 수 없습니다. 웹 사이트에는 iFrames가 있기 때문에. iOS (휴대 기기)에서 iframe을 처리하는 방법은 무엇입니까? 사전iOS webdriver를 사용하여 iframe을 처리하는 방법, iPhone 5s 및 6S +를 사용하고 있습니까? 친절하게 도와주세요
iPhone 5s 및 6S +에서 마우스 및 키보드 동작을 수행 할 수 없습니다. 웹 사이트에는 iFrames가 있기 때문에. iOS (휴대 기기)에서 iframe을 처리하는 방법은 무엇입니까? 사전iOS webdriver를 사용하여 iframe을 처리하는 방법, iPhone 5s 및 6S +를 사용하고 있습니까? 친절하게 도와주세요
Iframe을있는 경우, 당신은 마우스와 키보드 작업을 할 자신의 내부 문서를 얻을 필요가 있습니다에서
감사합니다. UIWebView 또는 WKWebView의 경우 스크립트 시작 부분에 2 줄을 추가하여 웹 페이지에 삽입해야합니다. 예 :
NSString *[email protected]"var iFrame=document.getElementById('idOfFrame'); \
var innerDoc=iFrame.innerDocument || iFrame.contentWindow.document; \
//Now do other things w/ innerDoc instead of document
";
이제 스크립트를 삽입하십시오.
[self.webView stringByEvaluatingJavaScriptFromString:scriptToInsert];
감사합니다. 이안 씨, 귀하의 코드를 확인하겠습니다 ... –