小编man*_*a93的帖子

如何在应用程序重新打开时刷新 iOS 主屏幕 PWA

我创建了一个由Google Chrome Lighthouse审计工具验证的 PWA 。在 Android 手机上,会显示原生的“添加到主屏幕”提示,而在 iOS 上,会显示自定义的“添加到主屏幕”提示。

问题是在 iOS 上,PWA 保存了会话,而我没有被重定向到“start_url”。

如果用户关闭应用程序并在之后重新打开它,我需要一个选项来始终将用户定向到“start_url”。

以下是 PWA 文件:https : //www.ta-systems.net/BE-Utilities/pwc/test/

我已经尝试过 PWA 文档中提到的,但是,每次重新启动时我都无法让应用程序刷新。

完整代码可以在这里找到:https : //www.ta-systems.net/BE-Utilities/pwc/test/

预期结果应该是应用程序在 5 秒后重定向到不同的 HTML 页面,一旦应用程序关闭并重新启动,“start_url”应该重新打开。

目前发生的情况如下:

  1. 我打开“timesheet.html”文档并提示我将 PWA 添加到主屏幕。
  2. 我将应用程序添加到主屏幕。
  3. 我从主屏幕打开应用程序 & 我被重定向到“redirect.html”。
  4. 我关闭应用程序并重新打开它,但未打开“start_url”(timesheet.html)。
  5. 该应用程序卡在“redirect.html”屏幕上。

mobile-safari ios progressive-web-apps

9
推荐指数
1
解决办法
6210
查看次数

如何获得ios 10上的电池温度值?

在此输入图像描述

我在App Store上发现了这个应用程序,它们显示的是电池温度值.任何人都可以帮助我知道他们是如何做到的吗?

iphone battery percentage ios

7
推荐指数
0
解决办法
5405
查看次数

如何通过XMPP服务器检查特定用户在线/离线状态的存在

我正在构建一个应用程序,我需要查找过去曾与之交换消息的用户的在线/离线状态.并非服务器上的所有用户都可用.提前致谢.

chat xmpp ios xmppframework

5
推荐指数
1
解决办法
1821
查看次数

如何解决“在 iOS 上使用 expo 播放视频但没有声音”的问题

我使用世博会的视频组件。我可以播放视频,但在 iOS 中没有声音。在安卓上没问题。我该如何解决它。

<Video style={{ width: 340, 
                                height: 220,
                                borderRadius: 10, 
                                overflow: 'hidden' }}
                                posterSource={require('../../assets/loading2.gif')}
                                usePoster={true}
                                rate={1.0}
                                isMuted={false}
                                useNativeControls = {true}
                                volume={1.0}
                                playsInSilentLockedModeIOS ={ true }
                                resizeMode='cover' 
                                shouldPlay={true} 
                                source={{uri : url}} />
Run Code Online (Sandbox Code Playgroud)

video ios react-native expo react-native-video

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

Swift 从特定文档目录位置删除所有文件

我的场景,我正在尝试使用文档文件夹路径从特定文档目录中删除所有文件。在这里,每次我在我的应用程序文档目录文件夹中保存文件时,通过使用下面的代码,我无法删除文件

let urlString: String = myurl.absoluteString
print("FILEURL:\(urlString)")

 do {
        try fm.removeItem(atPath: "\(myurl)")
    } catch let error as NSError {
        print(error.debugDescription)
    }
Run Code Online (Sandbox Code Playgroud)

ios swift

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

将两个数组匹配为一个数组。不通过for循环

我有两个数组

var arrayA = [false, false, false, false, false]
var arrayB = [1,2,3]
Run Code Online (Sandbox Code Playgroud)

数组B保留数组A的索引。例如,数组B的第一个对象为1。表示数组A的索引值为1,将被更改。

现在我要创建一个 newArray: [false,true,true.true,false]

怎么做?提前致谢。

一种方法是2 for循环。有没有更简单,更有效的方法?

arrays ios swift

0
推荐指数
1
解决办法
94
查看次数