使用 WEBINTENT 插件启动 Google Play 游戏应用

Launch Google Play Games App using WEBINTENT plugin

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

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。 如何使用它打开玩游戏应用程序。? 谢谢

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

如果您要打开的游戏没有url方案,那么您无法使用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);
});