小编Bob*_*Bob的帖子

使用ChildBrowser和PhoneGap 1.5.0(Cordova)映射错误

当我试着打电话时:

window.plugins.childBrowser.showWebPage

我在控制台窗口中收到此错误:

2012-03-13 16:14:58.036 CordovaHybridDemo [874:707]错误:找不到插件'ChildBrowserCommand',或者不是CDVPlugin.检查Cordova.plist中的插件映射.

我在Cordova.plist中添加了一个条目,其中包含一个ChildBrowserCommand键和一个ChildBrowserCommand值.这在PhoneGap 1.4.1中有效,但Cordova的情况有所改变吗?

javascript iphone cordova

8
推荐指数
1
解决办法
600
查看次数

还在纠结使用XMLHTTPRequest跨域

我需要将数据 POST 到不同域中的服务器。该服务器正在使用 SSL,并希望数据采用 JSON 字符串的形式。我试图从 javascript 中做到这一点。

我创建数据并使用 JSON.stringify() 将其转换为正确的格式。然后我按如下方式发送:

var url = "https://api.postageapp.com/v.1.0/send_message.json";

http=new XMLHttpRequest();
http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/json");
http.setRequestHeader("Connection", "close");

// create the data in a data structure named post_data
var JSONText = JSON.stringify(post_data);
http.send(JSONText);
Run Code Online (Sandbox Code Playgroud)

进行数据包跟踪时,我看到我的客户端与服务器进行了握手,但随后服务器两次回复“加密警报”,包括上次发回数据包的时间。浏览器调试器始终显示 405 - Method Now Allowed 错误。

我错过了什么才能让它发挥作用?当他们在他们的域内尝试时,它运行良好。

xmlhttprequest

5
推荐指数
1
解决办法
8960
查看次数

标签 统计

cordova ×1

iphone ×1

javascript ×1

xmlhttprequest ×1