Rie*_*ing 20 deep-linking android-intent cordova android-app-indexing google-search-platform
我想为我的cordova Android应用启用App Indexing,如下所述:https://developers.google.com/app-indexing/webmasters/app
不幸的是我无法找到如何为cordova应用程序执行此操作的文档.有一个插件可以收听并向Intents广播,但我不认为这会对我有所帮助:https://github.com/Initsogar/cordova-webintent
我尝试将示例XML(使用我的数据修改)添加到config.xml文件中,但是当我尝试构建应用程序时,我收到以下错误:
error: Error parsing XML: unbound prefix
Run Code Online (Sandbox Code Playgroud)
删除XML中的android:前缀时,此错误消失,但它无法正常工作.
我之前研究过这个问题,Google App Indexing 和 Cordova 应用程序存在一些问题。由于 Cordova 在设计上是在单个 Web 视图中工作,因此没有太多需要索引的内容 - 应用程序索引功能只会想知道为什么您始终停留在一个视图中。
有人需要为此实现一个插件来模拟所有视图,并且您仍然需要从 Javascript 进行一些调用。Android 根本不知道 Web 视图背后的应用程序是如何构造的。
可能有帮助的是添加一些意图,以便您的应用程序可以响应网站上的某些链接或电子邮件或网络浏览器中具有特殊 yourapp:// 协议的链接而启动。但我不确定谷歌是否会在 InAppBroser 中索引内容。
我正在使用此插件来获取网址打开功能https://github.com/EddyVerbruggen/Custom-URL-scheme
我自己正在寻找解决方案,因此如果其他人有更好的答案,我很乐意投票。
| 归档时间: |
|
| 查看次数: |
2462 次 |
| 最近记录: |