问题标签 [firefox-android]

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.

0 投票
2 回答
334 浏览

html - autocapitalize="none" 不适用于在 Android 上的 Firefox 中

这个简单的代码在 Android 上的 Firefox 中无法正常工作:

预期行为:输入值不会自动大写

实际行为:输入值大写

我是否遗漏了什么或者它是 Android 上的 Firefox 中的错误?


PS。我刚刚注意到 SO 代码片段在移动设备上不起作用,这是用于测试目的的现场演示:https ://gleaming-kitty.glitch.me/

0 投票
1 回答
1253 浏览

android - 在 Android 上使用 Chrome 打开 android-app 方案

我想知道如何配置我的应用程序才能打开它android-app://application.id

URI_ANDROID_APP_SCHEME似乎不像记录的那样工作。相反,Chrome 和 Firefox 只打开market://我的应用程序的链接。

对于 Chrome,我找到了仅描述该方案的文档。intent://

当意图过滤器包含DEFAULTandBROWSABLE类别时,它适用于Firefox

0 投票
1 回答
125 浏览

android - 如何从 android studio 运行 kotlin 应用程序?

我将此 repo 克隆到我的笔记本电脑上:https ://github.com/mozilla-mobile/focus-android

然后我打开 Android Studio 并导入项目。(导入了 focus-android 文件夹)。但是现在的运行按钮是灰色的。我尝试编辑配置并启动MainAcitvity.kt. 这是我的配置设置: https ://preview.redd.it/mdyg1vcvcxi41.png?width=1073&format=png&auto=webp&s=bdcf5f6f51d59c9b107b459a0e2fc76dd6db059f

但我无法选择一个模块,Error: Module not specified当我尝试运行它时它会说。在给定 github repo 的情况下,我究竟如何通过模拟器启动活动/运行 firefox 焦点?

提前致谢!

0 投票
1 回答
305 浏览

android - 在 Android Firefox 上添加到主屏幕不会屏蔽图标

关于网络应用程序清单的Google 文档指定为了使网络应用程序图标正确屏蔽,应将图标标记为"purpose": "any maskable". 这在 Android 上的 Chrome 上运行良好,但在 Firefox Android(Android 10,Firefox Mobile 68.5.0)中使用“添加到主屏幕”时,掩码无法按预期进行掩码。

在此处输入图像描述

在我的清单中,我提供了尺寸为 192x192 和 512x512 的图标;Firefox 确实从清单中获取了其中一个图标;它只是没有执行所需的掩蔽:

如果我“安装”应用程序,而不仅仅是通过汉堡菜单“将其添加到主屏幕”(这次使用不同的图标,进一步使用透明度),情况会稍微好一些,但 Firefox 版本看起来仍然很差(被像素化并使用与 Chrome 不同的透明度约定),cf。下面的屏幕截图(左侧是 Chrome “已安装的网络应用程序”,右侧是 Firefox):

在此处输入图像描述

所以我的问题就变成了:

有什么方法可以强制 Android Firefox 产生类似于 Chrome(实际上是典型的 Android 应用程序)产生的结果?

0 投票
0 回答
459 浏览

android - Firefox 不适用于自定义标签 Android

我的应用程序通过 CustomTabs 从应用程序打开特定 url。

Url 是具有自签名证书的本地服务器,因此当我使用 Firefox 打开 url 时,它会显示带有选项“访问站点”和“添加永久异常”的“不受信任的连接”,但是这两个按钮都不适用于 Firefox(即不重定向到网站也不添加例外)。附上截图。应用程序的屏幕截图

它适用于 Chrome、Opera、UC 和其他默认浏览器。

0 投票
1 回答
161 浏览

php - .onload 图像/Firefox Android 问题

昨天发布了 Firefox Android 的更新,它似乎导致了我们一直用来调整大小和通过 ajax 上传图像的脚本无法正常工作。

这不是我自己的脚本,它是由以前在我所在的公司工作的人实现的,老实说,它看起来很像他们在网上找到的内容的剪切和粘贴,并添加了一些内容。

当调用 .onload 时,它似乎停止工作(所以在这种情况下 image.onload = function(){ // 检查图像并调整大小 })。作为测试,我尝试了一些类似的脚本,但它们在 .onload 上也都失败了。我在 Firefox 中尝试了远程调试器,但它似乎没有给出任何错误。

在更新之前它运行良好,它在 Chrome 中仍然运行良好,我也尝试过 Opera,它运行良好,所以它甚至不是关键,但它只是让我有点困惑。

只是想知道是否有人知道它是否可能是 Firefox 错误。

谢谢

0 投票
0 回答
342 浏览

android - Firefox PushManager 订阅在 Android 上不起作用

我目前正在玩推送通知。我可以让它在我的电脑上运行,但它不能在我的手机上运行!我尝试使用最新版本的 Firefox Nightly 和 Preview。

这是页面加载时我的前端 JavaScript 代码:

如您所见,我在订阅之前记录了推送管理器的状态,但这是我的日志:

我总是收到此异常,当被要求允许通知时,我单击允许,并在我的参数中允许此特定网站的通知。

我使用带有自签名证书的 https。我不明白为什么它说用户拒绝使用 Push API 的权限,我不知道该怎么做......

0 投票
1 回答
90 浏览

html - 如何在 Firefox Android 上捕捉相机加载事件?

当我的用户直接从 Firefox Android 中的相机中选择图片时,我无法捕捉到加载事件。

我有一个触发此功能的图像输入字段:

调试时,imageDataUrl是一个有效的 base64 字符串,然后我尝试将它加载到 HTMLImageElement 上(我需要它来执行画布操作)但不会触发加载事件。

这是Firefox Android的错误还是我做错了什么?


此代码适用于:

  • 铬安卓
  • 火狐桌面
  • 从文件资源管理器中选择文件时的 Firefox Android(而不是在单击输入字段时拍照)。
0 投票
1 回答
376 浏览

css - 为什么某些图像在移动版 Firefox 中显示为假颜色?

一段时间以来我遇到了一个问题,Firefox 停止正确解释我的游戏中导航图像的颜色。有一些通常显示为白色的黑暗区域(那些不是透明区域)。

这是它现在的样子:有些图像是白色的

例如production.png图像现在是白色背景,而search.png工作正常(透明)

我已经尝试比较 imagemagic 的输出,identify -verbose production.pngsearch.png我没有发现任何线索,这是 diff 输出:

我测试了很多,我不确定它是否与透明度有关,我在这里设置了一个简单的 html-test:

现在的代码真的很简单:

这些是原始文件:

它们适用于所有浏览器,除了最新的 Android 上的 Firefox(几周前,Android 上的 Firefox 也可以正常工作)。

0 投票
1 回答
216 浏览

android - 视频背景显示但无法在 Firefox for android 上播放

尝试在移动设备上使用背景视频时遇到问题。在 Chrome 和 Opera 上一切正常,但每当我尝试在 android 版 Firefox 上打开网页时,它就无法启动。它在那里,但由于某些原因无法开始自动播放。你能帮我弄清楚为什么吗?