菜鸟教程小白 发表于 2022-12-11 20:11:17

ios - cordova_plugins.js 文件的路径错误(仅限 ios)


                                            <p><p>我在加载文件 cordova_plugins 时遇到问题。有时,应用程序会检测到cordova.js 文件的错误路径,例如 <code>file:///</code> 就是这样。但正确的路径是 <code>file:///Users/artur/Library/Developer/CoreSimulator/Devices/7C909069-BA08-45D2-A2C0-F3D8DA453879/data/Containers/Bundle/Application/C6E14DD3-9F29-4973-9516- D1F819D8A000/AppName/www/cordova_plugins.js</code>.</p>

<p>cordova.js 文件即使路径错误也能正确加载。</p>

<blockquote>
<p>Ionic 1, Angular 1</p>
</blockquote>

<pre><code>cli packages: (/usr/local/lib/node_modules)
    @ionic/cli-utils: 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:
    cordova (Cordova CLI) : 8.0.0

local packages:
    Cordova Platforms : ios 4.5.4
    Ionic Framework   : unknown

System:
    ios-deploy : 1.9.2
    Node       : v8.9.3
    npm      : 5.5.1
    OS         : macOS High Sierra
    Xcode      : Xcode 9.2 Build version 9C40b

Environment Variables:

Misc:
    backend : pro
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>最后,我找到了解决方案。我需要做的就是将 html5mode.enabled 设置为“false”:</p>

<pre><code>$locationProvider.html5Mode({
   enabled: false
});
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - cordova_plugins.js 文件的路径错误(仅限 ios),我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/50454196/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/50454196/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - cordova_plugins.js 文件的路径错误(仅限 ios)