问题标签 [user-friendly]

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 投票
1 回答
63 浏览

php - 美化 Yii URL

我有如下网址:

我想将其更改为如下所示:

我还在规则中添加了以下urlManager规则:

这些代码之后生成的URL是:

现在无论如何要?id=2&gId=20在 URL 的末尾删除?任何建议都会提前感谢

0 投票
1 回答
75 浏览

javascript - 可通过键盘使用的下拉语言键

当鼠标悬停时,我有以下下拉菜单:

在此处输入图像描述

现在,当用户通过 tab 键突出显示它时,是否可以打开相同的下拉菜单。我试过从中学习:Selecting div in custom dropdown using Keyboard (Up, down and enter keys)

但这似乎不起作用。

感谢任何能提供帮助的人!

HTML:

JS:

0 投票
2 回答
662 浏览

html - 在没有 Flash 的网页上嵌入高质量的音频文件

我正在尝试为客户(以创作音乐作为她的工作)在网站上嵌入音频文件。

由于她对质量非常具体,她给了我一个 20 分钟的 mp3 曲目 @ 320 Kbps(约 50Mb)。理想情况下,当我们到达网站时,该曲目会在网站主页上自动播放,但如果需要,可以控制将其暂停。

其他地方会有其他播放器(虽然不是自动播放),所以我需要找到一种方法以相同的外观完成所有这些操作,以我理解且易于安装的方式(我对 JS 不太擅长) )。另外,我需要它在所有设备上工作,没有闪光灯。

我首先尝试使用 HTML5 嵌入(使用简单,无闪存),但 HTML5 播放器不会立即开始播放(或“流”),它会在播放前等待 50Mb 文件完全加载,这需要太长。

我也刚刚尝试从SoundManager2安装播放器“BAR-UI / Compact UI single Item” ,它的设计看起来非常好,而且非常理想,但我无法让它工作或找到足够完整的安装播放器教程使用控件,即使尝试了两个小时 - 文件不播放但播放器显示(尽管没有显示歌曲名称),或者歌曲立即在浏览器中播放,但控件不显示。考虑到 SoundManager2 的代码中仅在 CSS 中有 4000 行,很难对 SoundManager2 进行故障排除,而且我发现安装 SoundManager 的 Bar-UI 及其非常混乱的文件的解释很少。 WikiAudio有一个很棒的关于 SoundManager 的页面,但它并没有涉及到安装和显示控件。

我看过的其他选项(jPlayer)要么对于我正在尝试做的事情非常复杂(它只是一个在网站上加载时播放的简单 mp3 文件!),要么是基于闪存的......

0 投票
0 回答
707 浏览

android - Android App Rating - 使用应用内弹出输入填充商店弹出字段

根据此链接,我了解到我不能让用户通过某些 Google Play 商店 API 在应用程序内对 Android 应用程序进行评分,但是是否可以像我在实施仅限客户端的电子邮件时那样预先填充信息反馈表链接

这样,当他们填写完所有内容并提交时,在应用程序之外再次按下提交不会阻止他们。弹出窗口只需要包含“评级金额”(星号)和“文本字段”(可选),即可传递给 Play 商店中的类似内容。不仅可以转到 Play 商店页面,还可以打开该对话框,对吗?

期待您对此的智慧。:)

0 投票
0 回答
775 浏览

magento - 更新购物车按钮 - Magento 购物车

我想在结账时为客户提供方便:

每次用户更改或切换 Magento 购物车页面上的数量时,同时在数量字段下方出现“更新购物车”按钮。

因为有些用户换了号码,有时候忘记点击更新购物车,怎么办呢?

示例:用户 1 进入商店,将产品 X 的数量添加到购物车 1,然后在购物车上更改为 2,并立即在数量字段下方出现更新按钮。

PS:我使用的是 Magento 1.8.1 版

多谢你们,

0 投票
1 回答
920 浏览

python - 为桌面环境分发 Docker 容器应用程序

我为最终用户开发了一个基于 Web 的应用程序,驻留在docker容器中。容器本身托管一些python依赖项、一些公共存储库和一个flask基于 Web 的前端,该前端带有一个MongoDB在容器初始化时启动的后端。

docker下载容器并在主机上运行它相当简单。但是,大多数docker主机(如果不是全部)不是免费的。

因此,如果最终用户想在云端使用我的应用程序,他们必须先docker在本地计算机上下载并安装相关依赖项,然后才能使用映像(这在 Windows 或 Mac 等系统上更加复杂)操作系统)

话虽如此,我的问题是:是否已开发出任何工具来帮助减轻最终用户对部署到用户本地桌面环境的要求?我知道安装和使用docker并不难,但有些人仍然非常害怕命令行,我希望找到一种方法来帮助缓解这些“可怕”的要求。

0 投票
1 回答
7439 浏览

sms - 从 Twilio 发送短信不会在电话上显示友好名称

当我使用预定义的友好名称从https://www.twilio.com/user/account/developer-tools/api-explorer/message-create发送测试短信时,它不会出现在我的手机上。我只看到数字。- 如果这不可能,您知道其他具有此功能的提供商吗?

0 投票
1 回答
668 浏览

login - 登录后返回上一个网页

我需要帮助弄清楚如何允许登录的用户在被发送到登录页面之前返回他们所在的页面。以下是我老板的一段话:

有时我忘记登录并转到一个页面,单击并获取有关加入或登录的通知。这很好,但是有没有办法,一旦我登录打开我在登录之前尝试打开的页面在,而不是必须再次通过所有的导航?

我正在使用 PHP 来做这个项目。

0 投票
1 回答
124 浏览

javascript - 如何最大限度地实现用户友好的日期输入?

我为日期输入编写了以下代码:

完整的演示

但是这种输入对用户来说不够友好。用户可以键入以输入错误的内容,并且可能会发生与日期格式的混淆。有没有办法让日期输入对用户非常友好?

附言

我知道我可以使用口罩。你能建议其他选择吗?

0 投票
3 回答
913 浏览

php - 将网站重定向到移动版本,Google Mobile-Friendly Test 出错

我有以下网址:

  • 两个 url 使用“canonical”或“alternate”相互“指向”。
  • 我们可以毫无问题地访问这些网址。

我想将移动设备上的人重定向到:domain.fr/m/

在 PHP 中,我尝试过:

问题:当我使用 Google Mobile-Friendly Test 检查 domain.fr 时,我收到以下错误消息:

在此处输入图像描述

(就像谷歌无法检查这是否适合移动设备)

如果我删除上面的 PHP,Google 可以进行测试,但表示 domain.fr 不是用户友好的。

如何重定向到移动网站,我认为这是 PHP 代码的问题,知道吗?