正在安装Android应用程序,我正在将数据插入数据库。如果我从服务器获得结果“确定”,那么我想将其重定向到playstore网址。但是当我在浏览器上点击其工作正常但是当我使用Android设备时,它不会重定向到指定的URL。 这是我的服务器代码:
frmRefer.insertReferId(refer);
responseStr.setStatus(ServerResponse.STATUS.OK);
responseStr.setData(refer);
String serialId=responseStr.getData().getSerialId();
response.sendRedirect("https://play.google.com/store/apps/details?id=PACKAGE NAME&referrer=utm_source=admob&utm_medium=cpc&utm_term="+referId+"&utm_campaign=""&anid=admob");
session.commit();
答案 0 :(得分:0)
请试试这个:
Intent i = new Intent(android.content.Intent.ACTION_VIEW);
i.setData(Uri.parse("https://play.google.com/store/apps/details?id=your.app.url"));
startActivity(i);
答案 1 :(得分:0)
Uri uri = Uri.parse("market://details?id=" + context.getPackageName());
Intent playStoreAppIntent= new Intent(Intent.ACTION_VIEW, uri);
try {
startActivity(playStoreAppIntent);
} catch (ActivityNotFoundException e) {
Intent playStoreWebIntent= new Intent(android.content.Intent.ACTION_VIEW);
playStoreWebIntent.setData(Uri.parse("https://play.google.com/store/apps/details?id=<your project package name>"));//YOUR APP URL
startActivity(playStoreWebIntent);
}
答案 2 :(得分:0)
def after_sign_in_path_for(resource_or_scope)
# new_order_path
end