2011-07-09 56 views
1

最近,我在PhoneGap中構建了一個Android應用程序,現在我想要一個Twitter分享功能,所以我打算添加一個兒童瀏覽器,在那裏我會給Twitter分享的URL。現在我已經完成了ChildBrowser Github中給出的所有步驟,並且我還使用了ondevice準備好的功能,但是一旦我點擊了tweet按鈕,我的代碼就會在模擬器中顯示錯誤。 「TypeError:window.plugins.childBrowser未定義」。現在,幾乎在這個代碼嘗試超過7個小時,無法解決它。誰能告訴我哪裏錯了? 我正在粘貼下面PhoneGap的ChildBrowser插件顯示錯誤

<title> Javascript Code</title> 

var childBrowser; 

    function onBodyLoad() 
    { 
    document.addEventListener("deviceready",onDeviceReady,false); 
    } 

    function onDeviceReady() 
    { 
     phoneGapReady.innerHTML = "PhoneGap is Ready"; 
     childBrowser = ChildBrowser.install(); 
    } 

    function openChildBrowser(url) 
    { 

     try 
     { 
      //alert("check"); 
      //both of these should work... 
      window.plugins.childBrowser.showWebPage(url); 
      childBrowser.showWebPage(url); 
     } 
     catch (err) 
     { 
      alert(err); 
     } 
    } !-- end of Javascript function <body onload="onBodyLoad()"> <a onclick="openChildBrowser('http://www.google.com')"> <img style="float:left" src="tweet.jpg" style="margin-left:10px" width="100" height="40"> </a> 

回答

0

您有加入childbrowser.java childbrowser.js和phonegap.js文件?

相關問題