【问题标题】:Launch Google Play Games App using WEBINTENT plugin使用 WEBINTENT 插件启动 Google Play 游戏应用
【发布时间】:2015-03-01 07:36:52
【问题描述】:

我想使用 WEBINTENT 插件从我的 android phonegap 构建应用程序在我的手机上打开 Google play 游戏应用程序。

window.plugins.webintent.startActivity({
  action: window.plugins.webintent.ACTION_VIEW,
  url: 'facebook://'
},
function() {alert('success')}, 
function(errorMsg) {alert('Failed to startActivity errorMsg=' + errorMsg)}
);

},false);

此代码可以很好地打开 facebook。 如何使用它打开玩游戏应用程序。? 谢谢。

【问题讨论】:

    标签: android facebook cordova phonegap-build webintents


    【解决方案1】:

    Web Intent 插件只能打开具有 url 方案的应用程序才能打开它。

    如果您要打开的游戏没有 url scheme,则无法使用 web intent 插件打开它们

    您可以使用 startapp 插件使用包名打开应用程序

    https://github.com/lampaa/com.lampa.startapp

    要在 phonegap 构建中使用它,请将其添加到 config.xml

    <gap:plugin name="com.lampa.startapp" source="plugins.cordova.io" />
    

    要打开应用程序,请使用以下代码:

    navigator.startApp.check("com.package.name", function(message) { /* success */
        console.log(message); // => OK
    }, 
    function(error) { /* error */
        console.log(error);
    });
    

    【讨论】:

    • 好的。我正在使用 phonegap build..但是 phonegap build startapp 插件不包含任何使用说明..我该如何继续...或者我需要从该存储库中移动的所有文件和我在哪里移动他们使用插件...谢谢??
    • phonegap build 的插件似乎没有按包打开应用程序。我告诉你的在 plugins.cordova.io 上,这个插件也可以从 phonegap build 中使用plugins.cordova.io/#/package/com.lampa.startapp
    • 我会检查一下。谢谢。有没有任何插件可以发送数据并通过 phonegap 构建访问谷歌玩游戏排行榜。谢谢。 @jcesarmobile
    • 好的,我会试试这个。你之前的答案完全正常。为我打开应用程序。我正在打开玩游戏应用程序。如何使用此代码打开特定游戏?
    猜你喜欢
    • 1970-01-01
    • 2020-12-02
    • 2021-10-07
    • 2013-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 2019-07-08
    相关资源
    最近更新 更多