腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
Javascript检查
PWA
或Mobile
javascript
、
progressive-web-apps
我很好奇,是否有人知道一种基于javascript
的
方法来检测web体验是作为
PWA
(进步
的
web应用程序)
运行
,还是仅仅作为一个标准
的
移动网站(带有完整
的
浏览器UI)
运行
。“已安装”
的
PWA
与还没有注册服务工作者和/或应用程序缓存
的
PWA
有什么区别吗?
浏览 3
提问于2017-01-19
得票数 88
回答已采纳
1
回答
在
Chrome
Android
中
运行
全屏
的
PWA
不支持
Display-mode
:
standalone
android
、
google-chrome
、
vue.js
、
progressive-web-apps
在
Chrome
Android
work in my
PWA
中
检测
standalone
模式
的
两种方法都没有 这是我尝试过
的
CSS方法 @media all and (
display-mode
:
standalone
) { /* Here goes the CSS rules that will only apply if app is running
standalone
*
浏览 34
提问于2019-02-12
得票数 2
回答已采纳
7
回答
ios
PWA
如何在移动默认safari上打开外部链接(不是
在
应用程序浏览器
中
)
javascript
、
html
、
css
、
ios
、
progressive-web-apps
我正在用IOS 13.2制作一个
PWA
。 我需要启动另一个
PWA
从我
的
应用程序点击一个外部链接。问题是,我当前
的
PWA
打开了应用程序内浏览器
中
的
所有外部链接,而不是常规
的
safari,并且
在
应用程序内
的
浏览器
中
没有添加到主屏幕选项。如何迫使
PWA
在
常规safari
中
打开外部链接而不是应用程序内
的
safari?不起作用
的<
浏览 5
提问于2020-02-17
得票数 16
1
回答
它可以检测用户是否
在
django后端使用
pwa
django
、
progressive-web-apps
、
django-request
在
javascript
中
,可以检查如下内容:如果使用
pwa
/twa,(window.matchMedia('(
display-mode
:
standalone
)').matches) || (window.navigator.
standalone
) || document.referrer.includes('
android
-app://')将返回true,但出于安全原因,我需要检查Django后端
浏览 7
提问于2021-12-01
得票数 0
2
回答
在
iOS中支持
PWA
的
“添加到主屏幕”功能吗?
ios
、
progressive-web-apps
、
service-worker
、
angular-service-worker
、
a2hs
我正在构建一个应用程序使用
PWA
。我用
的
是角度。基本上,它是一个播放视频
的
媒体应用程序。它在
Android
上
运行
良好,安卓设备
中
也出现了“添加到主屏幕”弹出,但在iOS设备
中
“添加到主屏幕”没有出现。 iOS是否支持“添加到主屏幕”功能?
浏览 2
提问于2019-01-02
得票数 9
2
回答
检测页面是在三星常用浏览器
中
查看还是作为独立web应用程序查看
javascript
、
html
、
css
、
web-applications
、
samsung-mobile
正如标题所述,我正在尝试检测我
的
网页是否
在
samsungs股票浏览器
中
作为网页查看,或者是否作为保存在主屏幕上
的
独立web应用程序打开。但据我所知,我找到
的
javascript代码只适用于Safari和
Chrome
。 有人能为我提供一个很好
的
解决方案吗?
浏览 0
提问于2018-10-27
得票数 2
1
回答
如何知道用户是否来自
pwa
而不是网站
progressive-web-apps
我
在
PWA
工作,有一个要求:统计用户是否从
PWA
或网站登录。报头没有区别。你对此有什么想法吗?非常感谢。
浏览 0
提问于2019-03-16
得票数 0
1
回答
无法注册服务工作进程
ionic-framework
、
progressive-web-apps
、
ionic4
我
的
应用程序是ionic 4 angular下
的
。我已经用以下命令安装了
pwa
部分: ng add @angular/
pwa
--project app 然后我使用:ionic build --prod构建 并使用:firebase deploy部署到firebase 但我有两个问题: 1)当我
在
我
的
android
手机上浏览应用时,没有显示“添加到屏幕”
的
横幅。:
standalone
)').matches) {
浏览 25
提问于2019-04-03
得票数 0
2
回答
PWA
应用程序beforeInstallPrompt不是
在
移动浏览器
中
工作,而是
在
普通桌面浏览器
中
工作。
reactjs
、
triggers
、
progressive-web-apps
、
beforeinstallprompt
我
的
案例与其他正常
的
PWA
安装问题相比有点奇怪。我使用LightHouse审核了我
的
代码,虽然我看不到选项,但它提供了所有的绿色。
在
App.js文件
中
的
componentDidMount方法
中
componentDidMount(){ window.addEventListener('beforeinst
浏览 15
提问于2020-01-29
得票数 3
回答已采纳
1
回答
PWA
-以编程方式检查是否安装在JavaScript
中
javascript
、
progressive-web-apps
个人很快就会想要将这个问题标记为重复
的
,但是,请先阅读这个问题。 我有
PWA
。用户可以从我
的
网站成功安装此应用程序。但是,他们可能会再次从他们
的
浏览器访问网站。如果他们这样做,
Chrome
会在地址栏
中
显示“选择应用程序”图标,而不是“安装”图标。我
的
问题是,我是否可以通过编程方式检测应用程序是否已安装?常见
的
建议是使用window.matchMedia('(
display-mode
:
standalone
)
浏览 48
提问于2020-09-17
得票数 1
3
回答
PWA
:如何以编程方式触发:“添加到主页”?
在
iOS Safari上
javascript
、
download
、
progressive-web-apps
我最近发布了一个服务器渲染
的
渐进式web应用程序,到目前为止一切都很好。然而,使用
chrome
的
安卓显示了一个下载应用程序
的
横幅,这很棒,但在iOS上却不是。所以我在这里,我对我
的
PWA
很满意,但我真的很想能够告诉用户,这个应用程序可以添加到主屏幕。 据我所知,我看到这样做是为了
在
主屏幕上添加一个原型。
浏览 1
提问于2018-07-04
得票数 76
回答已采纳
2
回答
显示: web应用程序清单文件
中
的
“
全屏
”不工作。
google-chrome
、
web-applications
、
progressive-web-apps
我
的
web应用程序清单文件
中
的
display: "fullscreen"不工作。当我从主屏幕启动站点时,
standalone
.是
display-mode
(我是通过window.matchMedia('(
display-mode
:
standalone
)').matches查看
的
。它
不支持
Chrome
手机吗?我特别希望顶部
的
状态条没有显示出来。
浏览 1
提问于2017-01-18
得票数 3
回答已采纳
1
回答
如何检测通过主屏幕书签(嵌入)访问应用程序?
javascript
、
android
、
ios
、
google-chrome
、
progressive-web-apps
当用户访问该网站时,清单会与splash和偏袒一起使用,以生成一个很好
的
PWA
。如果我
在
主屏幕上添加了一个带有safari或
chrome
的
书签,我就可以
在
没有任何商店安装和浏览器搜索栏
的
情况下使用我
的
应用程序。 如何检测到该应用程序正在嵌入式can视图中
运行
?
浏览 4
提问于2020-01-07
得票数 1
回答已采纳
1
回答
角度6
中
的
window.navigator.
standalone
丢失了吗?
ios
、
typescript
、
angular6
、
progressive-web-apps
、
navigator
Window.navigator.
standalone
是用来检查网站是否
在
PWA
中
运行
的
,基本上,我想在网站上显示一条消息“嘿,你也可以把它作为一个应用安装”。但我找不到其他
的
方法,特别是对于iOS Safari。在这种情况下,请建议我该怎么做?const isInWebAppiOS = window.navigator.
standalone
; const isInWebAppChrome = window.matchMedia('(
浏览 6
提问于2019-04-26
得票数 1
5
回答
检查是否已将web应用添加到
Android
主屏幕
android
、
google-chrome
、
homescreen
、
progressive-web-apps
我有一个web应用程序,
在
Android
上,我想显示一个警告,描述如何将我
的
应用程序添加到主屏幕。(将其添加到“书签”,然后“将其添加到主屏幕”或“添加到主页
中
的
快捷方式”)。然后在打开我
的
应用程序
的
屏幕上会显示一个图标。有人知道怎么做吗?感谢任何意见,谢谢。
浏览 0
提问于2013-09-06
得票数 11
9
回答
如何检测web应用是否
在
Chrome
手机上独立
运行
javascript
、
android
、
google-chrome
、
mobile
、
mobile-safari
Chrome
mobile最近添加了类似于iOS
的
主屏幕添加功能。这很酷,但它不像iOS那样支持它--它
不支持
window.navigator.
standalone
,所以你无法检测你是否正在作为一个独立
的
应用程序
运行
。说:你不能直接这么做。 注意,上面写着“直接”。我
的
问题是,我们能间接地做到这一点吗?有没有什么巧妙
的
方法来做一个有根据
的
猜测?
浏览 60
提问于2014-01-15
得票数 48
回答已采纳
1
回答
检查主屏幕上是否存在快捷方式,就像在普通移动应用程序中一样
reactjs
、
progressive-web-apps
我试图让用户“安装”快捷图标到一个网页,并使用它作为一个图标的
PWA
。 我想知道你们
中
是否有人有机会发现用户是否在家中安装了快捷方式?这是一个有趣
的
案例,因为当在
Android
或类似的系统上开发时,可以访问这些信息,另一方面,我不记得浏览器泄露了这些信息。
浏览 1
提问于2019-10-14
得票数 0
回答已采纳
1
回答
iOS是否支持“安装前”事件?
javascript
、
ios
、
progressive-web-apps
、
dom-events
、
workbox
Chrome
在
Android
和桌面支持“前安装
Chrome
”事件,这是可以显示添加到主屏幕横幅。我尝试
在
iOS
中
为我
的
PWA
使用相同
的
javascript代码,但是它不起作用。 var ua = navigator.us
浏览 0
提问于2019-03-22
得票数 10
回答已采纳
1
回答
重新打开ReactJS
PWA
恢复状态
javascript
、
reactjs
、
progressive-web-apps
我已将应用程序添加到IOS
的
主屏幕上。我可以通过监听focus或visibilitychange事件来获得它,但是它们也是
在
浏览器选项卡切换
中
触发
的
。
浏览 0
提问于2019-08-10
得票数 0
回答已采纳
2
回答
检查是否已安装渐进式Web App
javascript
、
progressive-web-apps
我
在
我
的
网页上有一个弹出窗口,提示用户安装我们
的
PWA
。但是,一旦安装好了,我就不想再问他们了。 如何检查
PWA
是否已安装?
浏览 15
提问于2019-06-25
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券