0

我正在使用 PhoneGap 构建一个移动应用程序,它会从我的服务器下载一个文件,我有 php.ini 文件。我正在寻找一种方法来区分我的 phonegap 应用程序和 php.ini 中的“所有其他浏览器”。我知道如何在 php 中查找用户代理字符串,我的问题是每个平台(android、iphone 等)的用户代理中是否有一个字符串(如“PhoneGap”),或者是否有办法告诉 PhoneGap 使用我的自定义用户代理字符串。

可选地,如果有一个想法我可以做什么以便在PhoneGap FileTransfer 要求它们时提供这些文件,而不是在另一个浏览器这样做时,是受欢迎的。如果有其他方法,我不想强​​迫用户创建帐户。

4

1 回答 1

1

最好的方法是将附加参数与上传调用一起传递。您可以确定页面是否从 PhoneGap 加载或不使用 JavaScript,请在​​此处阅读我的帖子。

另一种方法,但它并不完美是在 UserAgent 中搜索它是否是 iPhone/iPad/iPod/Android/BlackBerry/...

于 2012-11-06T15:05:28.513 回答