我有一个Android Webview应用程序。 我决定在线移动js文件,以便我可以进行立即影响应用程序的更改,而不必更新应用程序。 如果我在本地加载脚本,则一切正常。 如果我从放置它的服务器上加载它,则不会。
注意:当我在浏览器中测试WebView应用程序时,一切正常。 在iOS上也可以正常工作。 我只在Android上遇到问题。
经过大量搜索,我发现必须在AndroidManifest文件中允许Internet权限。 应该启用了Javascript。 我根本不知道问题出在哪里。 我还尝试过使用html标签及其属性,但没有结果。
这是脚本:
<script type="text/javascript" src="http://mywebsite.com/content_controller/list.js"></script>
更新:即使从外部服务器加载的文件也不起作用,而在本地加载该文件也可以。
答案 0 :(得分:1)
我不知道到底是怎么回事,但是您可能想要执行以下操作。
1。)您是否忘记将http://设为https:// 2.)向您的脚本添加异步 3.)单击您的链接。链接是否正确。我不能继续。