如何制作在 Safari for iOS Facebook Messenger 应用程序而不是应用程序内 Web 浏览器中打开的 URL

Posted

技术标签:

【中文标题】如何制作在 Safari for iOS Facebook Messenger 应用程序而不是应用程序内 Web 浏览器中打开的 URL【英文标题】:How to make url that open in Safari for iOS Facebook Messenger app instead of in-app web browser 【发布时间】:2016-07-10 03:44:28 【问题描述】:

[ios] 我想做一个发送 URL 的 facebook messenger 机器人。点击 URL 后,我希望它在本机 safari.app 中打开 URL,而不是在 Messenger.app 中打开应用内浏览器。我尝试了 Safari 搜索 URL 方案,但它不起作用。有没有办法通过修改 URL 而不修改 iOS 原生源代码来打开原生 safari,因为你知道,我无法对 FB messenger 原生应用程序进行任何更改?

典型场景:

    我正在管理机器人并使用亚马逊产品 URL 发送 FB 消息,比如说https://www.amazon.com/gp/product/B00T85PMWY/。 接收方点击网址。 Safari 将打开并显示该页面。

【问题讨论】:

您找到解决方案了吗? 【参考方案1】:

Open Facebook url in Safari instead of native app去得到你的答案

【讨论】:

我在网址末尾添加了:80,但它不起作用。你能澄清一下吗?

以上是关于如何制作在 Safari for iOS Facebook Messenger 应用程序而不是应用程序内 Web 浏览器中打开的 URL的主要内容,如果未能解决你的问题,请参考以下文章

@font-face - 如何让它在所有浏览器上工作

Safari 中字体粗细的@font-face 问题

如何为 Safari 制作 iOS 应用程序扩展以投射视频

A Discriminative Feature Learning Approach for Deep Face Recognition

@font-face Safari 字体 mime 类型警告

iOS开发-处理H5拉起微信支付返回到Safari情况