点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我的应用程序中,我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我的应用程序中,我...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
在我的应用程序中,我具有一项功能,可让我从桌面上载文本文件,然后显示一个包含文本文件内容的对话框。
但是,我想使其自动化,以便应用程序将自动从桌面获取文件。 我尝试执行HTTP请求,但是它给了我一个CORS策略:由于URL主机名与我正在访问的URL(C:驱动器)不同,因此跨源请求错误
有什么方法可以执行此过程吗? 我在下面提供了我的代码。
CONTROLLER.JS
onChange:函数(e){ var file = e.getParameter(" files")&& e.getParameter(" files")[0]; 如果(文件&& window.FileReader){ var reader = new FileReader(); var that = this; reader.onload =函数(evn){ var strCSV = evn.target.result; //CSV字符串 警报(strCSV); }; reader.readAsText(file); } },
VIEW.XML
谢谢。
嗨,Sunil!
我的回答仅在以下情况下适用:
-SAPUI5应用程序 位于网络中并通过本地Web应用程序服务器提供服务
-您正通过WebService/NodeJS模块在单个计算机/服务器上集中提供文件
如果您打算将SAPUI5应用程序部署到SAP Cloud Platform ,并且您想从单个用户的计算机访问文件,那么根据我在答案中暴露的限制,恐怕没有简单的解决方案(或根本没有解决方案?),并且您需要用户明确选择要上传的文件 。
一周热门 更多>