시작하는 순간 사용자를 내 웹 사이트로 리디렉션하는 앱을 만들려고합니다.전화 웹 사이트로 리디렉션 할 때 전화 화면이 흰색이됩니다.
앱이 PC에서 멋진 방향 전환을 수행하면 PhoneGap 앱에 내 아이콘이 표시되고 PhoneGap을 사용하여 건물에 오류가 표시되지 않습니다. 그러나 휴대 전화에서 앱을 시작하면 흰색 화면 만 표시됩니다.
외부 웹 사이트 대신 Phonegap을 사용하여 웹 사이트를 보았는데 완벽하게 작동했습니다. 내 웹 사이트를 외부에 전화하는 방법에 대한 귀중한 의견에 감사드립니다.
나는 3 개 개의 파일이 있습니다
index.html을
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script scr="phonegap.js"> </script>
<script src="myPhoneApp.js"> </script>
</head>
<body onload="myPhoneApp();">
</body>
</html>
myPhoneApp.js
function myPhoneApp()
{
window.location="http://www.myqourse.com";
}
인 config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/1.0"
id = "com.########.########" --->personal info
versionCode = "1"
version = "1.0.0">
<name>######</name> --->personal info
<description> MyQourse Mobile App </description>
<author href="http://www.############.com" email="###########@hotmail.com" >######### </author> --->personal info
<platform name="ios"/>
<platform name="android"/>
<platform name="winphone"/>
<preference name="phonegap-version" value="cli-6.1.0"/>
<!--General preferences-->
<preference name="orientation" value="portrait"/>
<preference name="fullscreen" value="false"/>
<preference name="webviewbounce" value="false"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="disallowoverscroll" value="true"/>
<!--access, permissions and icons-->
<icon src="icon.png" />
<preference name="permissions" value="none"/>
<access origin="*" subdomains="true"/>
<!--ios preferences-->
<preference name="target-device" value="universal"/>
<preference name="deployment-target" value="7.0"/>
<preference name="exit-on-suspend" value="false"/>
<preference name="detect-data-types" value="true"/>
<preference name="prerendered-icon" value="false"/>
<preference name="StatusBarOverlayWebView" value="false"/>
<preference name="ios-statusbarstyle" value="default"/>
<preference name="StatusBarStyle" value="default"/>
<!--android preferences-->
<preference name="android-minSdkVersion" value="21"/>
<preference name="android-installLocation" value="auto"/>
<!--simple icon-->
<icon src="icon.png" />
</widget>
Phonegap이 실행중인 브라우저 창에 위치를 변경하면 phonegapp 앱에서 다른 곳으로 이동한다는 것을 기억하십시오. 전체 크기 iframe을 추가하고 원하는 페이지를로드하는 것이 좋습니다. – Lomefin