2014-03-19 59 views
4

我想从我的phonegap 3.4应用打开谷歌Play商店的链接。 调用market://details?id=com.google.android.apps.maps导致了ActivityNotFoundException在此规定:Android:从PlayGap应用打开Play商店链接

https://github.com/apache/cordova-android/blob/af440460e10da89caa167ecb5c266f3857493f90/framework/src/org/apache/cordova/CordovaWebViewClient.java#L208

我有什么改变,使这应该处理这个意图的活动被发现的? 任何帮助表示赞赏!

回答

1

我会回答我的问题:

原来的代码是完全正常的,但谷歌Play商店不上,我用模拟器安装。在安装了Google Play商店应用的真实设备上,一切正常。

1

这非常简单,我为PhoneGap编写了一个插件。看看我的blogpost

当您添加的插件,所有你需要做的,开实体店是这样的:

appstore("org.teusink.droidpapers", "app");

appstore("Teusink.org", "pub");

附加说明,也为亚马逊的Appstore在该插件支持。

+0

您是否可以添加对打开iOS和Windows Phone商店的支持? – andreszs

+0

对不起,我不会发生这种情况(缺乏时间和知识)。您可以自由开发iOS和Windows Phone部件,并使用我制作的Javascript和Cordova代码。不应该那么辛苦。 –

相关问题