我对“离子框架”的位置有一般性问题 - >安装了最新版本..(CLI v 1.3.0)
用于使用 ionic serve 和 chrome 测试应用程序:没问题,我们可以获得完整路径 url(主要是返回 url,每个示例带有服务“openfb.js”)/////////
context = window.location.pathname.substring(0, window.location.pathname.indexOf("/",2)),
baseURL = location.protocol + '//' + location.hostname + (location.port ? ':' + location.port : '') + context,
或者 :
if (!window.location.origin) {
window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: '');
}
////// 但是使用 ionic run android,我在 android (debug) 上弹出路径 url 或位置的这些信息。结果是:file://android_asset/www/index.html#/app/messages (我在页面消息中的大致位置)
但是服务 fbconnect 的返回 url 是使用上下文计算的:“file://android_asset/”
在这种情况下,facebook connect 会出错:“uri must be absolute”.. 或者...如果我将我的 url 的位置强制为:“127.0.0.1”或“localhost”(:8100 是否有信息端口也在测试)
我总是收到“uri必须是绝对的”错误或连接被拒绝并弹出错误并强制关闭应用程序...我对此没有解决方案..我的应用程序与api服务器连接的所有其他功能都可以...
感谢帮助我解决 android 设备上的 openfb 问题(我认为 ios 也有同样的问题)...
奥比。