【问题标题】:Phonegap + Crosswalk - disabled pull to refresh effectPhonegap + Crosswalk - 禁用拉动刷新效果
【发布时间】:2015-07-22 07:48:40
【问题描述】:

我连接到 phonegap 上的项目 - 插件 Crosswalk WebView Engine。当我们拉下屏幕时,这将影响重新加载/刷新应用程序。如何禁用此效果?

在他的文件 config.xml 中尝试添加这一行:

<preference name="CROSSWALK_ANDROID_COMMANDLINE" value="--disable-pull-to-refresh-effect" />

<preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect" />

<preference name="xwalk-command-line" value="--disable-pull-to-refresh-effect" />

没有一个选项没有给出任何结果。 我通过服务编译应用程序 - “Adobe Phonegap Build”,如果它有任何重要性。

【问题讨论】:

    标签: cordova phonegap-plugins phonegap-build cordova-plugins crosswalk-runtime


    【解决方案1】:

    我遇到了同样的问题,所以我分叉了科尔多瓦人行横道 webview 插件:https://www.npmjs.com/package/cordova-plugin-crosswalk-webview-pgb-adapt。我的插件基于 xwalk_core_lib 16.45.417。

    如果您想使用它,请将此行添加到您的 config.xml 文件中:

    <gap:plugin name="cordova-plugin-crosswalk-webview-pgb-adapt" source="npm" version="1.4.0-dev-5"/>
    

    【讨论】:

      【解决方案2】:

      您可以通过“--variable”选项安装cordova crosswalk插件,例如 合并提交https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview/pull/41后cordova插件添加cordova-plugin-crosswalk-webview --variable CROSSWALK_ANDROID_COMMANDLINE="--disable-pull-to-refresh-effect --disable-overscroll-edge-effect"。

      【讨论】:

        【解决方案3】:

        CrossWalk 支持 Chromium 的所有命令行。所以你应该做的就是使用-disable-pull-to-refresh-effect。 (多看http://peter.sh/experiments/chromium-command-line-switches/

        在您自己的项目中使用命令行有两种方式。

        1. 在 make_apk.py 脚本中使用 -disable-pull-to-refresh-effect 等命令选项
        2. 在你的资产目录中添加一个名为xwalk-command-line的文件,使用格式编写命令行:xwalk --disable-pull-to-refresh-effect

        另请参阅:https://github.com/crosswalk-project/crosswalk-website/wiki/Use-Chromium-command-lines-in-your-apps-on-Android

        希望对你有帮助:)

        【讨论】:

          【解决方案4】:

          如果您需要这些修改,您可能希望使用这些修改分叉 Crosswalk 插件并将其上传到 PhoneGap Build(如果您是订阅者)或 NPM 上。

          from Phonegap build Official Rep

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2016-01-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-01-06
            相关资源
            最近更新 更多