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;
然后应该可以工作了。
我正在为应用程序使用 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;
然后应该可以工作了。