如何从内置Web浏览器中的代码而不是在我的应用程序中打开URL?
我试过这个:
try {
Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link));
startActivity(myIntent);
} catch (ActivityNotFoundException e) {
Toast.makeText(this, "No application can handle this request."
+ " Please install a webbrowser", Toast.LENGTH_LONG).show();
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
但我有一个例外:
No activity found to handle Intent{action=android.intent.action.VIEW data =www.google.com
Run Code Online (Sandbox Code Playgroud) 我想在android中打开一个特定的文件夹?是否可以打开一个特定的文件夹???? 这是我正在使用的代码
config=(Button)findViewById(R.id.btn_cf);
config.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent intent = new Intent("Intent.ACTION_GET_CONTENT");
Uri uri = Uri.parse("mnt/sdcard/myfiles/allfiles/download");
intent.setDataAndType(uri, "*/*");
startActivity(Intent.createChooser(intent, "download"));
}
});
Run Code Online (Sandbox Code Playgroud) 如何使用Android下载程序下载文件?(WebBrowser正在使用的下载器).
我试过这样的事情:
Intent i = new Intent(Intent.ACTION_VIEW , Uri.parse("MyUrl"));
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
有更好的方法吗?
编辑
我使用的是Android 2.2
有没有办法告诉用户是否通过主屏幕切换来到您的网站?使用iOS,我可以使用以下javascript代码来检测用户是否通过主屏幕快捷方式打开页面:
if (('standalone' in navigator && !navigator.standalone && (/iphone|ipod|ipad/gi).test(navigator.platform) && (/Safari/i).test(navigator.appVersion)) {
window.location = 'index2.html';
}
Run Code Online (Sandbox Code Playgroud)
我找不到你可以用android做类似的东西.任何帮助将不胜感激 :)
我使用Cordova创建了一些android应用,这些应用中包含视频。我试图将这些应用程序上载到Google Play商店中,但是每次由于以下原因,他们拒绝所有应用程序。
您提交的内容违反了YouTube API服务条款,无法启用YouTube视频的后台播放功能,因此被拒绝了。如果此提交是对现有应用程序的更新...。
经过定期审核后,我们确定您的应用启用了YouTube视频的后台播放,这违反了YouTube API服务条款...
我不确定他们怎么了。有人可以帮我吗
提前致谢。
当我单击我的 android 应用程序中的按钮时,我想导航到 facebook 粉丝页面。我是安卓新手。任何人都可以帮助我做到这一点。