在应用程序浏览器无法加载
In app browser wont load
我有一个应用程序在应用程序浏览器显示一个网站使用英特尔xdk。
网站加载在应用程序浏览器在模拟器和我的windows手机(但图像不显示),但它不会加载在我的ipad上。屏幕仍然是空白。
我代码:<!DOCTYPE html>
<html>
<!-- * Please see the included README.md file for license terms and conditions. -->
<head>
<title>Window.open</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<!-- see http://webdesign.tutsplus.com/tutorials/htmlcss- tutorials/quick-tip-dont-forget-the-viewport-meta-tag -->
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0;"/>
<style>
/* following two viewport lines are equivalent to meta viewport statement above, needed for Windows */
/* see http://www.quirksmode.org/blog/archives/2014/05/html5_dev_conf.html and http://dev.w3.org/csswg/css-device-adapt/ */
@-ms-viewport { width: 100vw ; min-zoom: 100% ; zoom: 100% ; } @viewport { width: 100vw ; min-zoom: 100% zoom: 100% ; }
@-ms-viewport { user-zoom: fixed ; min-zoom: 100% ; } @viewport { user-zoom: fixed ; min-zoom: 100% ;
</style>
<!-- Uncomment "phantom" cordova.js script if you convert your "Standard HTML5" project into a "Cordova" project. -->
<!-- <script src="cordova.js"></script> --> <!-- phantom library, needed for Cordova api calls, added during build -->
<script src="js/app.js"></script> <!-- recommended location of your JavaScript code relative to other JS files -->
<script src="xdk/init-dev.js"></script> <!-- normalizes device and document ready events, see README for details -->
<script src="cordova.js"></script>
<script>
function openwin(){
window.open('http://www.stackoverflow.com', '_blank', '');
}
</script>
</head>
<body onload="openwin()">window open>
</body>
</html>
谢谢
事实上,这不是一个官方概念的应用程序内浏览,你只是扔掉你的代码,而不是留下一些页面。它在web浏览器中工作得很好,但在HTML5应用程序中会给你一些问题,一旦不再有安全代码。
应用内浏览器意味着你正在创建一些容器,并在这个容器中加载一些网站,这是以一种安全的方式工作的。
一旦你使用了Intel XDK,你可以尝试这样一个命令:
intel.xdk.device.showRemoteSiteExt("http://www.stackoverflow.com",280,0,50,50,60,60);
这篇文章可能会对您有所帮助。这是我建议的方法的描述
相关文章:
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- 在BoilerplateJS浏览器加载所有脚本(在其他模块中),而不考虑激活的模块
- 通过浏览器加载页面时触发加载脚本(js或jQuery)'s”;返回“;作用
- 如何在浏览器重新加载时保存位置哈希状态
- WIll window.addEventListener(“加载”,function(),false);等待浏览器自动填
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- Cordova包装应用程序内部链接加载在应用程序中,外部链接加载在浏览器中
- JQuery不会在Safari以外的任何浏览器中加载
- AMD应用程序在浏览器中的加载速度是否快于CommonJS应用程序
- 重新加载浏览器不会将页面重置为顶部
- 当用户将哈希添加到URL时,重新加载浏览器
- 如何在 chrome 扩展程序中重新加载浏览器后保留变量的值
- 单击后退按钮时重新加载浏览器页面
- 随着窗口大小的更改,重新加载浏览器
- JavaScript oneror和加载浏览器兼容性
- 谷歌动态图表自动播放时,加载浏览器几秒钟
- 如何重新加载浏览器的每一个标签打开我们的网页
- 如何在不重新加载浏览器的情况下更改我的Url
- Gulp sass和浏览器同步重新加载浏览器而不是注入css
- 如何加载浏览器特定的外部 CSS 文件