【发布时间】:2020-12-30 10:18:41
【问题描述】:
我正在使用 ionic3 构建以 Wordpress 作为后端的电子商务应用程序。 我正在使用 Woocommerce api 来获取产品、订单等。这是我的代码来配置它
import * as WC from "woocommerce-api";
Woocommerce = WC({
url: this.url,
consumerKey: this.consumerKey,
consumerSecret: this.consumerSecret,
wpAPI: true,
queryStringAuth: true,
version: "wc/v2"
});
let query = "products?" + "page=" + this.page;
if (this.selected != "") query = "products?page=" + this.page;
query = query + "&status=publish" + "&" + this.config.productsArguments;
this.config.Woocommerce.getAsync(query).then((data) => {
console.log(data)
})
它在 android 上运行良好,但在 Ios 上我有这个错误:
https://testsite.com/wp-json/wc/v2/products?include=2047%2C1828%2C1768%2C1767%2C1766%2C1765%2C1763&status=publish&order=desc&orderby=date&lang=en¤cy=EGP&consumer_key=ck_xxxxxxxxxxxxxxxx&consumer_secret=cs_xxxxxxxxxxxxxxz 加载资源失败:Access-Control-Allow-Origin 不允许 Origin httpsionic://localhost。
【问题讨论】:
标签: ios wordpress cordova ionic-framework woocommerce-rest-api