问题标签 [twa]

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 回答
333 浏览

android - 是否有替代 chrome 功能标志“CommandLineOnNonRooted”来测试 TWA

我正在尝试使用原始文档(https://developers.google.com/web/updates/2019/02/using-twa)中解释的 TWA。我尝试将 chrome 标志设置Enable command line on non-rooted devicesEnable,但 Chrome 在重新启动后告诉我You are using an unsupported feature flag: CommandLineOnNonRooted. Stability and security will suffer。我在两部真正的 Android 手机上对此进行了测试,一部在 Android 10 上,一部在 9 上。我还在不同 Android 版本上的多个模拟器设备上对其进行了测试,但我收到了相同的错误消息。

没有网站部分的验证,有没有其他方法可以测试 TWA 中的 URL 栏不可见?

0 投票
1 回答
777 浏览

android - 如何从受信任的网络活动中实现 Play 商店购买?

我正在考虑开发一个 Android 应用程序,其中大部分应用程序被编写为 PWA,并在 Android 应用程序中作为受信任的 Web 活动 (TWA) 提供。

我在 Internet 上找不到的(也许我不知道正确的措辞)是如何让 TWA 在 Android 包装器中启动购买事件。

也许这不是解决问题的正确方法?将 TWA 切换到另一个 Activity(这是一件事吗?)并让该 Activity 启动 Play Store 购买也是可以接受的。

0 投票
1 回答
245 浏览

android - TWA Android 顶部网址栏未隐藏

带有 url 的栏没有消失 我签署了应用程序。我在主机上的 public_html 中创建了一个文件夹,其中包含文件夹和文件 .well-known/assetlinks.json 一个文件夹和一个文件必须放在应用程序中还是必须仅对应用程序进行签名?

0 投票
2 回答
991 浏览

javascript - 当用户单击推送通知时打开 TWA 应用程序而不是 Web 应用程序

当前行为:当用户单击推送通知时,Web 应用程序打开,即使 TWA 应用程序安装在 android 手机中。

预期行为:当用户单击推送通知时,我想打开 TWA(受信任的网络活动)应用程序。

我正在使用 Firebase 进行推送通知

我只是使用 google 的示例 repo ( https://github.com/GoogleChromeLabs/svgomg-twa ) 作为我的基础并覆盖它。

当用户单击通知时我尝试打开的 URL 类似于https://dev.example.com/

这是我的 AndroidManifest.xml

0 投票
1 回答
391 浏览

react-native - Is it possible to integrate a TWA into a React Native project?

I am wondering if it is possible to integrate TWA (Trusted Web Activities) into an existing React Native project. This way I could have a section in my app where costumers can use my PWA inside my app. As fallback for iOS I would use something like their WebView. If it is possible, how would I go about implementing it?

0 投票
0 回答
201 浏览

android - 我可以在 TWA App 中使用 adsense 还是需要使用 admob

我有一个 twa android 应用程序。我可以在网站中使用相同的adsense还是需要将其更改为admob?

0 投票
0 回答
107 浏览

android - 如何将 URI 方案添加到 Android TWA

有没有办法为 Android TWA 添加 URI 方案?

我在 TWA 中添加了我自己的方案,例如<data android:scheme="blah"/>. 但是,当我在应用程序尚未启动时尝试使用 blah:// 访问 URI 时,它无法启动应用程序;但是,当应用程序已经启动时,它可以工作。我们有没有办法在 TWA 中添加一个在启动时也成功的方案?

0 投票
1 回答
72 浏览

twa - TWA 性能缓慢

我正在使用 TWA。它的响应时间和速度很慢。如果互联网很慢,那么就会有很多问题。UI滞后,速度慢和图像加载时间非常高。这给我们的客户带来了糟糕的体验 我怎样才能提高我的 TWA 的性能?

0 投票
1 回答
100 浏览

deep-linking - TWA 浏览器 URL 未隐藏

我正在建立一个 TWA,我遵循了所有在线教程,但无法隐藏 chrome 的上部 url 栏:( 资产链接文件在这里 https://www.thept.it/.well-known/assetlinks.json

我使用此工具验证了文件https://digitalassetlinks.googleapis.com/v1/statements:list?source.web.site=https://www.thept.it&relation=delegate_permission/common.handle_all_urls

应用程序位于此处 https://www.thept.it/app

这是 twa 清单

错误是

W chromium: [WARNING:digital_asset_links_handler.cc(115)] 语句失败匹配包。

但是根据 Asset Links Tool 的包名称是 it.thept.it.thept

你能帮帮我吗?

0 投票
1 回答
51 浏览

android - TWA android边框顶部导航

我这里有这条线

我怎样才能删除这条线?

我使用这个项目https://github.com/GoogleChromeLabs/svgomg-twa