代号为android拦截网址问题

代号为android拦截网址问题,第1张

概述我有一个问题是在代号为inter的情况下拦截带有 android的url.我使用构建提示ios.urlScheme和ios.plistInject让它适用于ios.我用于android的构建提示是: android.xintent_filter=<intent-filter><action android:name="android.intent.action.VIEW" /> <cat 我有一个问题是在代号为inter的情况下拦截带有 android的url.我使用构建提示ios.urlScheme和ios.pListInject让它适用于ios.我用于androID的构建提示是:
androID.xintent_filter=<intent-filter><action androID:name="androID.intent.action.VIEW" />    <category androID:name="androID.intent.category.DEFAulT" /> <category androID:name="androID.intent.category.broWSABLE" /><data androID:scheme="mibrand" />  </intent-filter>

但是androID没有将文本“mibrand:// …”注册为链接,因此它只是纯文本,不能在任何AndroID设备上点击.我究竟做错了什么?

这是我的PHP代码

<?PHP$store = $_GET['ref'];$ID = $_GET['ID'];$link1 = "mibrand://";$link1 .= $store;$link1 .= "/";$link1 .= $ID;$link2 = "http://www.mibrandapp.com";?><a href="<?PHP echo $link2 ?>"></a><a href="<?PHP echo $link1 ?>"></a>

然后我将链接设置为分享到mylink / share.PHP?ref = store& ID = 56

它也不适用于ios

解决方法 您需要将其放在HTML页面中并自己添加链接,然后将该页面分享给您的用户
<HTML>...<a href='mibrand://...'> open my app </a>...</HTML>

我刚刚验证了这可以使用http://codenameone.com/testm.html有效:

<HTML>    <head>        <Title>Mibrand Test</Title>    </head>    <body>            <a href="mibrand://launch"> open my app </a>    </body></HTML>

我使用上面描述的构建提示映射到codenameone_settings.propertIEs:

codename1.arg.androID.xintent_filter=<intent-filter> <action androID\:name\="androID.intent.action.VIEW" />     <category androID\:name\="androID.intent.category.DEFAulT" />  <category androID\:name\="androID.intent.category.broWSABLE" /> <data androID\:scheme\="mibrand" />  </intent-filter>

如果您需要通过电子邮件工作,只需重定向到包含重定向到该链接的JavaScript代码的HTML.

总结

以上是内存溢出为你收集整理的代号为android拦截网址问题全部内容,希望文章能够帮你解决代号为android拦截网址问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1135897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存