1

github にある、まだ更新されていないプラグイン (AdMob) を更新しようとしています

https://github.com/rajpara11/phonegap-plugins/blob/master/Android/AdMobPlugin/AdMobPlugin.java

関連するコードは次のとおりです。これは機能しますが、いくつかの修正が必要です。

public boolean execute(String action, JSONArray inputs, CallbackContext callbackContext)
{
    PluginResult result = null;

    if (ACTION_CREATE_BANNER_VIEW.equals(action)) {
        result = this.executeCreateBannerView(inputs);
    } else if (ACTION_REQUEST_AD.equals(action)) {
        result = executeRequestAd(inputs);
    } else {
        Log.d(LOGTAG, String.format("Invalid action passed: %s", action));
        callbackContext.error(String.format("Invalid action passed: %s", action));
    }

    // ...

}

私が追加する必要があるのは、変数のチェックresultです。私はこのようなことを考えていました

if(result == PluginResult.Status.OK)
{
    callbackContext.success();
    return true;
}
return false;

もちろんうまくいきません...どうすれば正しく更新できますか?ドキュメンテーションは役に立ちませんでした。

そして私のJavaは十分な忍者ではありません:(

前もって感謝します

4

1 に答える 1