Foursquare 身份验证对话框立即加入 Amazon App Store 链接自定义
您好,我有一个 Android 应用程序,可以验证并使用 foursquare v2 api。我遇到的问题如下。
当我点击加载以下网址来启动身份验证时:
加入按钮链接到 android市场下载 foursquare Android 应用程序。
这一切都很好,只是 Amazon App Store 审批流程禁止在其 App Store 中发布的应用程序链接到其他市场。
有没有办法控制它并让它链接到网络移动注册页面?或者也许我可以尝试抓取 html 并替换目标链接。这听起来真的很复杂,我不知道如果可能的话该怎么做。任何想法将不胜感激。
Hi I have an android app that authenticates and uses the foursquare v2 api. The problem I'm having is the following.
When I hit load the following url to initiate authentication:
the join button links to the android market to download the foursquare android app.
This is perfectly well and fine except Amazon App Strore approval process forbids linking to other markets in apps published in their App Store.
Is there a way to control this and have it link to a web mobile signup page? Or maybe I can try grabbing the html and replacing the target link. This sounds really complex and am not sure how to do it if possible. Any thoughts would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不想回答我自己的问题,但我想通了。首先,您应该知道我正在使用一个继承自 WebViewClient 的类。我重写 shouldOverrideUrlLoading 检查我想要重写的 url 是否匹配,将其替换为新的 url,最后调用 view.loadUrl(url)。
I hate to answer my own question but I figured it out. First off you should know I am using a class that inherits from WebViewClient. I override shouldOverrideUrlLoading check for a match on the url i want to override, replace it with the new url and finally call view.loadUrl(url).