gpt4 book ai didi

ios - 在 iOS 上使用带有本地 http 服务器的 cordova 访问本地 html 和媒体文件

转载 作者:行者123 更新时间:2023-12-01 21:30:25 24 4
gpt4 key购买 nike

我有一个 Cordova 应用程序,我们必须迁移到适用于 ios 的新 vkwebview 插件。
我正在使用 cordova-plugin-sync 将媒体下载到服务器。我曾经使用 file://访问它。作为访问方法,但不再允许这样做。
所以我已经安装了httpd本地服务器。|
但我无法访问正确的路径。
当我解决下载的路径时,我得到:

"Users/CNNECT/Library/Developer/CoreSimulator/Devices/6C648138-5139-4489-AF7F-56A609FFBAED/data/Containers/Data/Application/18EB7317-B2B9-4FD3-84E4-F19911ADB15A/Library/NoCloud"
所以我尝试分配这个完整路径,以便 http://localhost:8080 在那里解析,但是当我尝试使用 http://localhost:8080 引用它们时,保存为“456/media.jpg”的 Assets 不会显示/456/媒体.jpg
如果我尝试对路径进行硬编码:
"Users/CNNECT/Library/Developer/CoreSimulator/Devices/6C648138-5139-4489-AF7F-56A609FFBAED/data/Containers/Data/Application/18EB7317-B2B9-4FD3-84E4-F19911ADB15A/Library/NoCloud/456/media.jpg"
它仍然失败
对于 ios,我在尝试访问本地保存的文件时会使用什么路径?

最佳答案

安装此插件以允许使用 file://(cordova-ios 6+)

 cordova plugin add https://github.com/globules-io/cordova-plugin-ios-xhr
然后设置您的偏好
 <preference name="NativeXHRLogging" value="true">
<preference name="AllowUntrustedCerts" value="true" />
<preference name="InterceptRemoteRequests" value="all" />
<preference name="allowFileAccessFromFileURLs" value="true" />
<preference name="allowUniversalAccessFromFileURLs" value="true" />

关于ios - 在 iOS 上使用带有本地 http 服务器的 cordova 访问本地 html 和媒体文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63052065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com