0

I want to open Google play games app on my mobile from my android phonegap build application using WEBINTENT plugin.

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

},false);

This code works well to open facebook. How to use it to open play games application.? Thanks.

4

1 回答 1

0

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);
});
于 2015-03-01T16:50:21.707 回答