我想使用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。 如何使用它来打开游戏应用程序。 感谢。
答案 0 :(得分:0)
web intent插件只能打开具有url方案的应用程序才能打开它。
如果您要打开的游戏没有网址方案,那么您无法使用网络意图插件打开它们
您可以使用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);
});