有没有办法检测 OPEN_URI 操作中的 URL 有效负载是否已关闭或未成功发送。
特别是如果这是一个自定义 url 协议。
例子:
url 有效载荷:customprotocol://open
其中 customprotocol 在清单中定义为
Android 原生应用,添加 mainfest 意图过滤器:
<意图过滤器> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.BROWSABLE" /> <category android:name="android.intent.category.DEFAULT" /> <data android:scheme="customprotocol" /> </intent-filter>
然后启动本机 apk 作为镜像 api 操作负载:
{ "id": "launchMe", "action": "OPEN_URI", “价值观”:[ { "displayName": "打开", } ], “有效载荷”:“自定义协议://打开” }
如果 customprotocol 没有启动,即,如果 apk 没有安装,有没有办法检测到呢?
(技术来自 :) https://plus.google.com/u/0/106035004831103549307/posts/E1XqxCoNBD7