2013-01-08 28 views
0

我一直試圖找到這個教程,但我似乎遇到的所有教程是負載加載網頁。我想從cordova在InAppBrowser中激活時加載一個URL。如果你們能指出我正確的方向來實現這一點,我將非常感激!這裏是onload代碼。在InAppBrowser上點擊?

<script type="text/javascript" charset="utf-8"> 


     document.addEventListener("deviceready", onDeviceReady, false); 


     function onDeviceReady() { 
      var ref = window.open('http://AcademyMusicGroup.com', '_blank', 'location=yes'); 
      ref.addEventListener('loadstart', function() { alert('start: ' + event.url); }); 
      ref.addEventListener('loadstop', function() { alert('stop: ' + event.url); }); 
      ref.addEventListener('exit', function() { alert(event.type); }); 
     } 

     </script> 

回答

0

採取onDeviceReady()函數的window.open出方

+0

這是爲什麼? –

+0

,因爲該功能在應用第一次啓動時被調用 –

0

我不知道這是否是你想要的或不...

但是,如果你希望瀏覽器在點擊彈出

HTML:

 <button onclick="PopUpBrowser();">PopUp</button> 

的Javascript:

<script type="text/javascript" charset="utf-8"> 


     document.addEventListener("deviceready", onDeviceReady, false); 


     function PopUpBrowser() { 
      var ref = window.open('http://AcademyMusicGroup.com', '_blank', 'location=yes'); 
      /*ref.addEventListener('loadstart', function() { alert('start: ' + event.url); }); 
      ref.addEventListener('loadstop', function() { alert('stop: ' + event.url); }); 
      ref.addEventListener('exit', function() { alert(event.type); });*/ Depends on whether you need them or not ... 
     } 

     </script>