问题标签 [android-browser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - (浏览器)屏幕触摸似乎会干扰重绘?
我试图实现一个基本的拖放测试,并遇到了一个奇怪的问题。我将其简化为下面的示例以缩小原因。本质上,我有一个计时器,它会每秒翻转一个盒子的颜色。现在,当我加载页面时,您可以看到它交替框的颜色而没有问题。
问题是,如果您触摸屏幕,您会注意到颜色更新停止发生!我的事件仍然被触发,因为我可以在控制台日志中看到它,但由于某种原因,实际的 UI 并没有改变。
有没有人知道发生了什么,以及是否有解决方法?我在 android 2.1 上看到了这个。我最初遇到这个是因为我有触摸事件侦听器试图进行拖放:)
谢谢!
在我的 DOM 中,我只有这个 -
android - 从电子邮件中的链接启动我的应用程序,但链接已被 gmail 过滤,我该怎么办?请求帮忙 !
我想从电子邮件中的链接启动我的应用程序。这个链接是基于特殊模式的。
我在我的应用程序的活动(AndroidManifest.xml)中使用:
在我的应用程序中,当用户单击“通过电子邮件共享”按钮时,它将打开 gmail 应用程序以发送电子邮件。
'emailBody' 包含特殊的 URL 链接: ace:adid=9ca98efe-ef48-47c0-aff5-058224b3093d
当我将这封邮件发送给其他人时,收件人打开邮件,并没有这样一个特殊的 URL 链接。
我不知道为什么 ?当我使用其他电子邮件(不是 gmail)发送相同的 html 内容时,没关系。收件人可以看到特殊的 URL 链接。
android - 在 android 中关闭 webapp 时 cookie 被清除
我正在开发一个适用于安卓手机的网络应用程序,它基本上是使用 Phonegap for android 打包的几个 js 和 html 文件。我正在向服务器发出 http 请求,获取一些 cookie(其寿命为 10 年)。这些 cookie 由响应标头设置。现在这对这个会话很好,设置的 cookie 随每个请求一起发送。但是,如果退出应用程序并重新启动它,cookie 就会消失,并且不会随请求一起发送。
饼干的寿命是 10 年。他们不应该坚持吗?请告诉我我哪里弄错了?
编辑——我尝试将 cookie 保存在 sqlite db 中,然后在进行 ajax 调用之前在 document.cookie 中正确设置它。仍然没有发送。有任何想法吗...?
android - 自定义 Web 浏览器太慢
我正在使用自定义网络浏览器从 url 加载故事,这是我通过意图获得的。但是自定义 Web 视图需要花费大量时间来加载网页。但是,如果我在 android 浏览器或加载速度非常快的系统浏览器中加载相同的 url。自定义 Web 视图中是否有任何优化方法,以便快速加载网页或依赖于 android OS..???? 任何帮助表示赞赏。
android - 自定义 WebView 加载数据很慢
我正在开发一个应用程序,我正在从 web 视图中的外部 url 加载网页。页面加载需要很多时间。如果我在加载绝对正常的android本机浏览器中打开相同的url,但在我的自定义webview中性能真的很差。
这是我的 customWebView Activity 的 onCreate 方法。
我可以做些什么来通过我的自定义 Web 视图减少网页的加载时间。请,任何帮助表示赞赏。
android - 为什么 android webview 比原生 android 浏览器慢很多?
在我的应用程序中,我有一些要加载的外部 url,为此我使用了自定义 web 视图。但是这个 webview 的性能非常非常慢。如果我在本机 android 浏览器中打开相同的 url,它工作正常。但是在webview中,加载页面只需要很多时间。无论如何,在加载网页时间方面可以提高 webview 的性能吗?帮助总是受到赞赏。
android - 如何使用浏览器显示在 apk 中提供的帮助
我想使用浏览器为我的应用程序显示 html 帮助。
我打算像这样发送意图:
如何启动浏览器以打开本地文件
以下是我考虑过的方法:
在安装时将文件复制到 sdcard
- 我不知道。甚至可能吗?将文件存储到
资产 - 我认为浏览器无法访问我的应用资产将文件存储到资产并在应用程序启动时将它们复制到 sdcard
-Uggly 和 no-pro
任何想法应该如何正确地完成?
android - 是否可以将自定义参数传递给 android 市场,以便我的应用在首次启动时收到它?
有没有办法将自定义参数传递给 android 市场(或任何其他方式),以便我的应用在安装后接收参数(并首次运行)。
让我解释。
- 使用 argument1="Hello world1" 开始一个意图(每次都自定义参数)
- 从安卓市场安装应用程序。
- 首次打开应用程序。
- 应用程序显示消息“Hello world1”
任何情况都可以,不只是打算进入 android 市场。
大多数情况下,应用程序将通过带有绑定 http 模式的条码扫描器安装。因此,浏览器解决方法也是可能的,HTML5 客户端存储,(将参数存储到浏览器并在我的应用程序第一次运行时从那里获取)
更新
一个解决方案是为浏览器创建一个 cookie 或其他东西,然后从我安装的应用程序中访问它。那可能吗?如果是这样,你能提供一些有关这方面的信息吗?浏览器可以与应用程序共享数据吗?
android - Android WebView VS 手机浏览器
我在使用WebView
in 时遇到了很多奇怪的行为,Android
我想知道为什么每部手机上WebView
的安装和安装之间有这么多差异?Browser
例如,我开发了一些必须显示HTML
内容的应用程序,其中包含jquery-mobile
、flash
、javascript
、嵌入的 YouTube 等。所以我在里面显示这个页面时遇到了很多问题WebViews
。要么他们根本不会显示,只是空白,要么视频不会播放等等。而奇怪的是,如果在Browser
手机上安装打开,它们可以正常工作。我启用了 JavaScript,我尝试了 diffrent WebSettings
,我已经设置WebChromeClient
并WebViewClient
寻找 javascript 错误......但没有任何效果。
所以我得出的结论是,该组件与手机上安装WebView
的应用程序完全不同。Browser
我认为每个制造商都会制作自己的Browser
页面以支持尽可能多的页面,并且WebView
仍然是标准页面,包含在Android SDK
.
我对吗?或者还有其他原因/解释?谢谢。
编辑: @ondoteam 建议的所有内容当时都已启用和设置。我不再有对那些网站的引用,这些网站无论如何都是内部的。
css - Android浏览器 - 锚点聚焦时删除轮廓边框
我在我的 Android 应用程序上使用加载外部页面的 web 视图。它有几个锚点(<a>
标签)。当我按下它时,会出现黄色边框。
如何防止它并删除此边框?
我尝试了以下技巧:
但没有成功。
谢谢 !