2013-09-27 42 views
1

我正在使用Phonegap 3.0。我已經包含在config.xml: 差距:插件名稱= 「com.borismus.webintentPhonegap 3.0,Android - 在調用WebIntent插件時,獲取Class未找到異常

,並在index.html的腳本 類型=」 文/ JavaScript的」 SRC = 「webintent.js」

我得到的錯誤 - '郵件窗體:sendmail的通過Android的意圖失敗:類未找到' Android中

以下運行時的代碼是:

var extras = {}; 
extras[window.plugins.webintent.EXTRA_EMAIL] = "[email protected]"; 
extras[window.plugins.webintent.EXTRA_TEXT] = "hello testing"; 
console.log('Mail Form: starting webintent activity '); 
window.plugins.webintent.startActivity(
    { 
      action: window.plugins.webintent.ACTION_SEND, 
      type: 'application/octet-stream', 
      extras: extras 
    }, 
    function() { 
      console.log('Mail Form: sendMail success via Android Intent'); 
    }, 
    function(e) { 
      console.log('Mail Form: sendMail failed via Android Intent:' + e); 
    } 

);

請幫忙

回答

0

而不是WebIntent,我用FileOpener。

唐的FileOpener版本已經在我的應用程序科爾多瓦3.0

phonegap local plugin add https://github.com/don/FileOpener 

所有個XML,插件等,然後自動添加工作。

添加上的index.html fileopener.js然後

window.plugins.fileOpener.open(path); 
0

有時候,你webintent將正確的Android模擬器或設備的工作,但是當你與serve檢查,你可能會得到這個錯誤在你的phonegap應用程序。檢查設備或模擬器一次!