英特尔 Xdk 使用 Crosswalk Cordova 混合平台构建,但本地小部件无法正常工作
Posted
技术标签:
【中文标题】英特尔 Xdk 使用 Crosswalk Cordova 混合平台构建,但本地小部件无法正常工作【英文标题】:Intel Xdk using Crosswalk Cordova hybrid platform build but local widget not working 【发布时间】:2015-05-28 15:47:21 【问题描述】:我是新的 intel xdk loT 版用户。我有一个问题,现在感觉很迷茫。希望有人能帮忙。
我使用第三方 cordova 插件创建了一个移动应用程序来发送消息和一些本地英特尔 xdk 小部件(地理位置和 youtube)。我的项目类型(html5+cordova), 项目设置下的域列表中也有一个“*”。
虽然我通过传统的混合移动应用平台 (android) 构建它,但本地 intel xdk 小部件(地理位置和 youtube)可以工作,但 cordova(发送消息)不能工作。
虽然我是通过cordova 混合移动应用平台构建的,但cordova(send message) 可以正常工作,但intel xdk 小部件(geolocation 和youtube) 变成空白。
【问题讨论】:
你检查过插件设置中的intel.xdk插件吗 在使用 CLI 4.1.2 构建时,某些 Android 4.4 和 5.0 设备上的 AJAX 调用存在一些问题。尝试使用 Cordova CLI 3.5 构建,然后查看小部件是否可以工作。 @xmnboy 感谢您回答我的问题,我尝试使用 CLI 3.5 人行横道 android 构建,但该地图也无法正常工作。实际上,我通过应用 AR 地图示例地图 link 来构建我的应用程序。当我在旧版 android 中构建它但在人行横道中不工作时,它运行良好。我很好奇@.@ 我会看看那个示例应用程序的创建者是否可以仔细看看。我看到该应用程序的文章中有几个 cmets 也表明存在问题。它可能只需要更新。 -- 与此同时,还有其他几个包含地图的示例,请尝试这些示例以了解如何让地图工作。 【参考方案1】:英特尔 Xdk 软件的新更新解决了这个问题,允许添加白名单:内部的访问列表。
-
按 + 添加另一个访问列表条目
只需在文本框中添加 *
并选择内部
【讨论】:
以上是关于英特尔 Xdk 使用 Crosswalk Cordova 混合平台构建,但本地小部件无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章