gpt4 book ai didi

javascript - 在android中的本地Html文件中加载Meteor.js

转载 作者:行者123 更新时间:2023-11-28 09:50:35 25 4
gpt4 key购买 nike

我正在尝试与 Meteor 合作。现在,我已经使用 apache2 在本地计算机中运行了整个设置,并且在从 Android 模拟器的浏览器浏览相同的 URL 时,meteor.js 也可以工作。现在的主要问题是我需要来自本地 URL 的 Android 应用程序中的功能,而这里的页面无法加载远程 js。在将 javascript 设置为启用后,我使用 WebViews loadURL 方法加载以下 html。嵌入在 html 中的 js 将是这样的

<script type="text/javascript" src="http://meteor.mywebserver.com/meteor.js"></script>
<script type="text/javascript">
window.onload = function()
{
Meteor.host = "meteor.mywebserver.com";

alert(textStatus);
// Call the test() function when data arrives
Meteor.registerEventCallback("process", commentsUpdate);
// Join the demo channel and get last five events, then stream
Meteor.joinChannel("demo", 0);
Meteor.mode = 'longpoll';
// Start streaming!
Meteor.connect();
// Handle incoming events
function commentsUpdate(data)
{

alert(data);
};});

经过大量搜索后,我尝试了这个 stackoverflow answer

没有效果。任何人都可以帮我找到这里的工作吗,我不能使用本地的meteor.js,因为它不起作用。

谢谢

最佳答案

此后,这个问题已在 Meteor 中通过集成 Cordova 得到解决,您可以阅读 here 。基本上,您告诉 Meteor 您想要将 Android 平台添加到您的应用程序中,它会为您构建 Android 项目文件。您的应用程序看起来就像在 native 运行一样,但它实际上只是在围绕“Web View ”的轻型应用程序中运行。在 iOS 中,这是使用 WebKit 完成的,但我认为在 Android 中,这取决于操作系统的版本。

您仍然需要将应用部署到 Play 商店,这需要对应用进行签名等。

关于javascript - 在android中的本地Html文件中加载Meteor.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11099457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com