Appinventor - Webview 无法打开应用 link

Appinventor - Webview does not open app link

我正在尝试在 App inventor WebView 中打开应用程序商店中的应用程序 link。 htmllink打开手机版的playstore网站,但这不是我need.I需要的 link在GooglePlay Store应用中打开应用.

此 html 页面嵌入到 WebView 中。 然后是 whatsapp App

的例子
<a href="https://play.google.com/store/apps/details?id=com.whatsapp">Buy it now</a>

我也试过market://但是没用。

如果您想从 Android 应用程序 link 您的产品,请创建一个打开 URL 的 Intent。当您配置此意图时,将 "com.android.vending" 传递到 Intent.setPackage() 以便用户在 Google Play 商店应用而不是选择器中看到您的应用的详细信息。

以下示例引导用户在 Google Play:

中查看包含程序包名称 com.example.android 的应用
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(
        "https://play.google.com/store/apps/details?id=com.example.android"));
intent.setPackage("com.android.vending");
startActivity(intent);

用于本机 android 删除。你可以这样做类似的方式:

Action:android.intent.action.VIEW
DataUri:https://play.google.com/store/apps/details?id=com.example.android
ActivityPackage:com.android.vending

使用 webviewer 组件的 WebViewString 属性 将 URL 传回 App Inventor。然后使用 Activity Starter 在 Google Play 中打开应用。

How does the property Webviewer.WebViewString work?
How to launch Google Play from within your app