2012-02-20 85 views
0

我一直在試圖沒有成功地讓leadbolt廣告出現在使用phonegap創建的android應用程序上。這是我迄今所做的:在phonegap上顯示leadbolt廣告android應用程序

  1. 我已經創建了leadbolt.com通知廣告,添加引用包含在我的項目libs文件夾LeadboltController.jar和LeadboltPhonegapPlugin.jar文件。
  2. 下面添加到我的JavaScript文件

    var Leadbolt = function() { } 
    Leadbolt.prototype.load = function(data, successCallback, failureCallback) { 
    return PhoneGap.exec(successCallback, failureCallback, 'LeadboltPlugin', data[0], data);    
    

    }代碼;

    PhoneGap.addConstructor(function() { 
    PhoneGap.addPlugin('leadbolt', new Leadbolt()); 
    PluginManager.addService("LeadboltPlugin", "com.LeadboltPlugin.LeadboltPlugin"); 
    

    });

  3. 有時我會在下面的代碼中插入我的JavaScript文件或index.html,無論我看到沒有廣告。

    window.plugins.leadbolt.load(["*********"], null, null); 
    

深信人一定是跑這對他們的應用程序工作。我真的很感激任何援助提供。

非常感謝。

回答

1

你有沒有這樣做:

打開/res/xml/plugins.xml,加上下面幾行:

<plugin name="LeadboltPlugin" value="com.LeadboltPlugin.LeadboltPlugin" /> 
<plugin name="LeadboltNotificationPlugin" value="com.LeadboltPlugin.LeadboltNotificationPlugin" /> 
+0

我剛剛做了,仍然無法正常工作。來自LogCat的錯誤:'window.plugins.leadbolt'[undefined]不是一個對象。 – Slimtugo 2012-02-21 01:49:43

0

嘿不知道這會有所幫助,但我知道Leadbolt發佈了一個更新自己的phonegap插件及其在門戶中可用。他們將所有廣告類型放在一個更方便使用的插件中。你嘗試過嗎?

如果仍然無法正常工作,您應該向他們的支持部門提供詳細信息,他們會爲您提供答案。我已經這樣做了,而且非常有幫助。