2012-04-09 3 views
0

http://google.com과 같은보기에서 링크를 열려고합니다. 나는 iframe src = ""로 시도했지만 iphone에서 실행하면 webview에서 열리므로 머리글과 바닥 글을 볼 수 없습니다.phonegap보기에서 링크를 여는 방법은 무엇입니까?

<div data-role="view" data-layout="overview-layout" data-title="More">  
    <div data-role="content" > 
     <div class="km-scroll-container" > 
      <ul id="menuList" class="item-list km-listview km-listgroup"> 
       <li> 
        <ul data-role="listview"> 
         <li><a class="details-link" data-role="listview-link" href="">xxx</a></li> 
          <li><a class="details-link" data-role="listview-link" href="#moreinfo">yyy</a></li> 

         <li></li> 

        </ul> 
       </li> 
      </ul> 
     </div> 
    </div>   
</div> 

    <div data-role="view" data-layout="overview-layout" id="moreinfo" data-title="More Info"> 
    <div data-role="content"> 
     <div class="km-scroll-container"> 
      <iframe width="100%" height="100%" frameborder="0" scrolling="no" marginheight="0" 
       marginwidth="0" src="http://www.google.com"> 
      </iframe>  
     </div> 
    </div> 

이 페이지를 열면 웹보기에서 직접 Google이 열리 며, 'yyy'를 클릭하면 내 의도가 열립니다. 아이폰에서도 실행해야합니다.

+0

해결 된 iPhone phonegap에 대한이 링크를 따라 가십시오. [FOLLO 링크] [1] 은 [1] : http://stackoverflow.com/questions/5911255/phonegap-for-iphone-problem-loading-external-url/7779187#7779187 – tiru

답변

0

당신이 자바 스크립트를 사용할 수 있는지, 당신의 HTML이 될 것입니다에

window.open("www.google.com"); 

으로 시도보기

NSData *d = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.google.com"]]; 
    NSString *s = [[NSString alloc] initWithData:d encoding:NSUTF8StringEncoding]; 
    //load string s in view 
    textView.text = s; 
+0

내가 해요 아이폰 개발자가 아니며 html 페이지에서 작동하고 kendoui를 사용해야합니다. – tiru

0

의 URL의 내용과 버튼 클릭 부하에 다운로드 :

<iframe width="100%" height="100%" frameborder="0" scrolling="no" marginheight="0" 
       marginwidth="0" onclick="window.open("www.google.com")"> 
+0

onclick 속성을 찾을 수 없습니다. 여기에 앵커에 대한 onclick을 사용하면 링크가 잘 열리지 만 바닥 글과 머리글로 장식 된 내 웹 페이지가 아닌 새 웹보기로 열립니다. – tiru

관련 문제