所有html5链接上都有一项要求,规定如果用户不使用手势启动过程,则无法使用uri模式从页面内以编程方式打开应用。
我希望可以使用webapk绕开它,但即使在这里,我也是如此。我正在尝试打开google地图并导航到一个地址,而没有用户从我的网页进行交互,但这会发生:
在PWA安装阶段是否可以请求权限,以便我可以在无需用户交互的情况下打开本机应用程序?
这是我的代码。如果您将超时时间提高到10.000,则会打开网页而不是本机应用程序(即使用户点击了),因为它可能高于android用户交互所使用的阈值:
<MyContext.Consumer>
{context => (
<ul>
{Object.keys(context.state.subjects).map(subject => (
<li>{context.state.subjects[subject].title}</li>;
))}
</ul>
)}
</MyContext.Consumer>