标签: android-browser

如何从我的应用程序中在Android的Web浏览器中打开URL?

如何从内置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)

url android android-intent android-browser

1282
推荐指数
16
解决办法
81万
查看次数

WebView链接单击打开默认浏览器

现在我有一个加载webview的应用程序,所有点击都保存在应用程序中.我想要做的是当某个链接,例如,在应用程序中单击http://www.google.com时,它会打开默认浏览器.如果有人有想法请告诉我!

android android-webview android-browser

105
推荐指数
5
解决办法
10万
查看次数

是否有针对Android的Firebug或JavaScript控制台调试?

我正在开发一个移动网站.它适用于Firefox桌面.它可以在iPhone上运行,但是当我在Android 2.x上按下一个按钮时(可能更低).我的JavaScript代码崩溃或其他什么...

我可以访问这些设备的记录器或JavaScript控制台吗?

更好的应该是一种Firebug应用程序.

javascript mobile html5 android android-browser

70
推荐指数
4
解决办法
10万
查看次数

如何检测Android浏览器的库存

导航到http://whatsmyuseragent.com/向我显示运行4.2.1的Galaxy Nexus上我的股票Android浏览器有用户代理

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24
Run Code Online (Sandbox Code Playgroud)

此用户代理中没有任何内容允许我唯一地检测到它是一个Android浏览器.Chrome for Android应用程序至少具有androidUA功能.有什么方法可以让我发现Android应用程序的存量吗?

user-agent android android-browser

46
推荐指数
4
解决办法
8万
查看次数

禁用Android浏览器的输入叠加层?

我有一个带有一些文本输入的网页.Android浏览器(至少在我现在得到的Android 2.3.4上)似乎覆盖了自己对焦点页面上输入的控制.

问题是叠加的控件是一个白色矩形,看起来很丑.有没有办法禁用它,或以某种方式设置它?

更新:

以下是Android模拟器的示例:

在此输入图像描述

圆角和背景都丢失了.在实际设备上,我甚至看不到控件周围的边框.

我应该提一下,我正在使用jQuery Mobile.我的测试设备是HTC Evo 4G.

相关问题:

输入在焦点上有不同的风格

如果在HTC设备上突出显示,WebView中的输入元素始终具有相同的样式

html css android android-browser jquery-mobile

44
推荐指数
4
解决办法
3万
查看次数

Android WebView VS手机浏览器

我已经经历了怪异的行为的大量使用WebViewAndroid,我不知道为什么有之间那么多diffrences WebViewBrowser安装在每台手机上?

举个例子,我已经开发了一些应用程序,必须要显示HTML的内容,这无论是包含jquery-mobile,flash,javascript,YouTube嵌入式等.所以我在里面显示这些页面时遇到了很多问题WebViews.它们根本不会显示,只是空白,视频无法播放等等.奇怪的是,如果在Browser手机上安装打开它们,它们可以正常工作.我启用了JavaScript,我尝试了不同WebSettings,我已经设置WebChromeClientWebViewClient寻找javascript错误......但没有任何效果.

所以我得出结论,该WebView组件Browser与手机上安装的应用程序完全不同.我想每个制造商都会自己Browser支持尽可能多的页面,而WebView剩下的就是标准的,包括在内Android SDK.

我对吗?或者还有其他原因/解释?谢谢.

编辑: @ondoteam建议的所有内容都已启用并暂时设置.我不再有那些网站的引用,无论如何都是内部的.

android android-webview android-browser

34
推荐指数
3
解决办法
2万
查看次数

Android浏览器bug?div溢出滚动

你可以在Android浏览器中使div的溢出内容可滚动吗?

它可以在所有其他现代浏览器中滚动.

在iOS中它是可滚动的 - 但它不显示滚动条 - 但它可以通过拖动滚动.

一个简单的例子:http: //jsfiddle.net/KPuW5/1/embedded/result/

这会很快修好吗?

html android android-browser

30
推荐指数
3
解决办法
4万
查看次数

如何在Android Marshmallow中获取Chrome历史记录和书签(API> = 23)?

直到API级别22(即直到Lollipop),有一种方法可以使用权限从Chrome应用程序中读取历史记录和书签(如此主题中所示)com.android.browser.permission.READ_HISTORY_BOOKMARKS.

现在,在Android API = 23 Marshmallow中,由于整个浏览器书签系统已在Marshmallow中删除(此处更改),因此上述方法不再起作用.

这是一个线程,显示了为什么这不再可能.

在我的研究中,到目前为止,我还没有找到好消息.谷歌确实杀死了系统书签功能(此处此处),问题是Chrome浏览器是否会以任何方式公开它?

在Android Marshmallow中,有没有替代/方式来阅读Chrome中的书签和历史记录(甚至Chrome特定的答案会回答这个问题)?

android google-chrome browser-history android-browser android-6.0-marshmallow

25
推荐指数
1
解决办法
9649
查看次数

HTML5音频在Android 4.0.4设备Native Browser中无法多次播放

我目前正在开发一个HTML5项目.

Android本机浏览器中,在同一页面中多次播放相同的音频文件存在问题.Android ICS 4.0.4版本特别注意到该问题.在此版本中,音频将播放一次,但再次启动时,将不播放音频.同样的事情在Android ICS 4.0.3版本和更新的4.1.1版本中完美运行.

经测试的设备:
三星Galaxy Tab(Android 4.0.4):第一次播放时它不播放
HTC One(Android 4.0.4):第一次播放只播放它不播放
Sony Tab(Android 4.0.3):非常精细,多次播放音频
HTC Sensation(Android 4.0.3):非常精细,多次播放音频
三星Nexus手机(Android 4.1.1):非常精细,多次播放音频

根据对互联网的一些研究,这似乎是Android 4.0.4版的一个问题

请帮助我找到一些解决方案,使其适用于所有设备.

请使用此W3 Schools HTML5音频链接进行试用

html5 android android-browser html5-audio

21
推荐指数
1
解决办法
4776
查看次数

changePage"跳转"回旧页面

我在使用jQuery Mobile Application时遇到了一个大问题:我正在使用自定义函数(它们由onClick触发)来切换页面和currentPage.

它只发生在使用集成浏览器更改(由于ajax请求)的站点上的Android设备上.iOS和Chrome效果很好.

单击元素后,动画开始但在结束之前,它会切换回旧页面.半秒后,它切换回新的.

我在这里制作了一个错误的电影:http://www.youtube.com/watch?v = sXxvVUxniNg

非常感谢你

代码(CoffeeScript):

class Guide

    @categoriesLoaded = false

    @loadSearch: ->

        $.mobile.changePage $("#guide"),
            transition: 'slide'
            changeHash: false

        if !@categoriesLoaded

            @categoriesLoaded = true

            GuideApi.getCategories (data) ->
                output = Mustache.render $("#tmpl-guide-categories-select").html(), 
                    categories: data

                $("#guide-search-category").append output

                $("#guide-search-category").val($("#guide-search-category option:first").val());

window.WgSwitchGuide = ->
        Guide.loadSearch
Run Code Online (Sandbox Code Playgroud)

webkit android-browser jquery-mobile css-transitions

20
推荐指数
2
解决办法
7540
查看次数