在PhoneGap的/科尔多瓦文件由大做了解释在config.xml文件中的各种意图和其他位的目的,一个伟大的工作.但是,我无法确定以下内容的含义/用途
<platform name="android">
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
Run Code Online (Sandbox Code Playgroud)
我非常感谢任何能够解释他们打算做什么的人.
从白名单插件文档:
意图白名单
控制允许应用程序向系统打开的URL.默认情况下,不允许使用外部URL.
在Android上,这相当于发送BROWSEABLE类型的意图.
此白名单不适用于插件,仅适用于超链接和对window.open()的调用.
基本上,它是允许使用window.open()打开哪些类型的URL,因此在您的示例中:
<platform name="android">
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
Run Code Online (Sandbox Code Playgroud)
该应用程序将能够在iOS上打开Android Play商店和App商店.链接(市场:)将允许链接到Play商店中的其他应用程序(请参阅堆栈溢出问题如何直接从我的Android应用程序打开Google Play商店?),并且(itms :)允许指向itunes应用程序中的应用程序的链接商店.如果您使用任何重定向用户来安装应用程序的广告插件,则可能需要这样做.这些网址方案分别由Google和Apple在Andriod和iOS中预先注册.
| 归档时间: |
|
| 查看次数: |
2988 次 |
| 最近记录: |