MobileFirst 6.3 网络调试问题

MobileFirst 6.3 Network Debug Issue

我正在为应用程序使用 MobileFirst 6.3,在构建 Android 版本并尝试在 Chrome 开发工具网络上监视 XHR 查询时,查询未显示,

我曾经在以前的工作灯版本中看到过它们。

我看到6.3+版本有一个新的插件WLNativeXHRPlugin,是不是和我的问题有关?

有帮助吗?

XHR 请求已从 JavaScript 层移动到本机层,这就是为什么您在 Chrome 开发工具的“网络”选项卡中看不到它们的原因。

您可以将它们取回,但您一定不要忘记在投入生产时从应用程序中删除此代码。它也不受支持并且可以break/stop随时工作,将不支持您的应用可能发生的任何效果。

将以下内容添加到 common\js\initOptions.js 的底部:

WL.androidProfileData[WL.EPField.SUPPORT_WL_NATIVE_XHR] = false;
WL.iphoneProfileData[WL.EPField.SUPPORT_WL_NATIVE_XHR] = false;
WL.ipadProfileData[WL.EPField.SUPPORT_WL_NATIVE_XHR] = false;
WL.windowsphone8ProfileData[WL.EPField.SUPPORT_WL_NATIVE_XHR] = false;

然后应该可以工作了。