微信小程序> 微信小程序开发-访问第三方网页

微信小程序开发-访问第三方网页

浏览量:2871 时间: 来源:网易课堂-小金子

开发微信小程序时,肯定会与我们个人的服务器打交道,这一般走的是 HTTP 通道,也就是访问我们的网页。

var app = getApp();var pageObj = {  onLoad : function(){    wx.request({      url : "http://www.cftea.com/rss/",      success : function (res){        wx.showToast({          title : "完成,内容长度为:" + res.data.length,          icon : "successs",          duration : 2000        });      }    });  }  };Page(pageObj);

注意 onLoad 的 L 是大写。

使用 wx.request 方法,可以看出,虽然是 JS 代码风格,但是并不是纯 JS 代码,因为 JS 代码并不支持访问第三方域的网页(权限问题)。

上面的代码,一句语句占太多行,如果看着烦,可以调整一下:

var app = getApp();var alertSuccess = function(s) {  wx.showToast({    title : s,    icon : "successs",    duration : 2000  });};var onRequestSuccess = function (res){  alertSuccess("完成,内容长度为:" + res.data.length);};var request = function (){  wx.request({    url : "http://www.cftea.com/rss/",    success : onRequestSuccess  });};var pageObj = {  onLoad : request};Page(pageObj);

如果返回的是 JSON,怎么处理?

如果返回的是 JSON,则会自动转换,即 res.data 并不是字符串,而是对象。我们可以用 res.data.属性,这样直接用。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎