答案 0 :(得分:1)
在Cordova应用程序(这是XDK创建的应用程序)中,您不能使用绝对路径指向html文件的位置,它在Cordova webview中无法正常工作。您必须使用相对路径来处理任何文件。 www
目录是项目的“根目录”。
您的index.html
文件位于www
目录的顶部,如目录树快照所示,我假设您是从XDK内置的Brackets编辑器中获取的:
www/index.html
您的xml文件位于此处:
www/js/Exact.xml
因此,鉴于上述地点和条件,我们需要对@ Jaromanda的回答稍作修改:
var xmlDoc = loadXMLDoc('js/Exact.xml')
答案 1 :(得分:0)
您的xml文件是
www/js/Exact.xml
您正尝试从
访问它www/xdk/index.html
要尝试的一件事是
var xmlDoc = laodXMLDoc('../js/Exact.xml');
或者,如果www是Web服务器的“根”
var xmlDoc = laodXMLDoc('/js/Exact.xml');
否则,你就是自己的