JavaScript 在应用程序首次启动时不会加载
JavaScript doesn't load when app launched for the first time
我正在开发一个混合应用程序,它使用iOS作为本机和Cordova-Phonegap来支持html。
首次启动应用程序时,JavaScript 不会加载。我们能够在科尔多瓦插件类中接到onDeviceReady
的电话。从该类中,我们调用webview.stringByEvaluatingJavaScriptFromString
方法来调用 JavaScript 方法之一。
该特定方法编写在一个文件中,该文件已作为链接引用添加到HTML头部分中。但是这种方法在首次发射时不会被调用。如果我已经启动了应用程序并尝试使用其他一些成功调用的函数再次调用相同的方法。
代码非常简单,一个带有一些JavaScript文件引用的HTML页面,在JavaScript文件中,我们很少有纯粹的JavaScript和jQuery函数。
我们正在使用 CDVViewController 加载我们的 HTML 页面,作为 self.view 的addSubview
请为此提出解决方案。
好吧,
我们终于弄清楚了问题所在。某些变量在第一次调用中未设置,因此页面未显示。无论如何,感谢您的帮助。
相关文章:
- 如何防止网页加载后自动启动功能
- 在页面启动期间加载图像
- Jquery时间启动计时器,我有一个计时器的代码,但它在页面加载时启动
- 在呈现HTML样式和脚本时加载启动页
- 启动选项卡ajax在加载页面时加载内容
- 初次加载后关闭启动屏幕
- 在 Metro 风格应用中启动时加载数据
- 使用Bookmarklet在Firefox中为asp表单加载启动onclick事件
- 模式视图重新加载内容(启动MVC ASP.NET)
- 视频(自动播放)通过javascript隐藏,但已经在页面加载时启动
- 加载图像后启动转换事件
- 当窗口打开时,IE9在加载前启动事件
- Mozilla Firefox加载项将不会启动
- FileReader未在Ionic 2中加载端启动
- 如何在 Rails 中停止在页面重新加载时重新启动计时器
- TineMCE 不会启动 ajax 加载的文本区域
- JavaScript 在应用程序首次启动时不会加载
- 如何仅在启动选项卡处于活动状态时加载启动选项卡内容
- 加载启动模式后延迟不工作
- 强制为每个访问者加载启动页面