2012-04-09 4 views
0

Я хочу, чтобы открыть ссылку в виде, что-то вроде http://google.com. Я попробовал его с iframe src = "", но когда я запускаю его на iphone, он открывается в webview, поэтому я не могу видеть верхний и нижний колонтитулы.как открыть ссылку в виде телефонного разговора?

<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 в WebView, мое намерение состоит в том, чтобы открыть, когда я нажимаю «YYY». Мне нужно, чтобы он работал и в iphone.

+0

следуя этой ссылке для iPhone phonegap. [Follo Link] [1] [1]: http://stackoverflow.com/questions/5911255/phonegap-for-iphone-problem-loading-external-url/7779187#7779187 – tiru

ответ

0

Загрузить содержимое URL и на нажатия кнопки нагрузки в режиме

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

я не разработчик iphone, и нужно, чтобы он работал на html-странице и использовал kendoui. – tiru

0

если вы можете использовать JavaScript, попробуйте с

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

в ваш HTML будет:

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

onclick свойство не отыскать. и здесь, если я использую onclick для привязки, он отлично открывает ссылку, но он открывается в новом веб-представлении не на моей странице, которая украшена нижним колонтитулом и заголовком. – tiru

 Смежные вопросы

  • Нет связанных вопросов^_^